From 7a81aa216fe6e5543217b80ec731728aa4ff6d32 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 30 Jun 2026 22:27:02 +1000 Subject: [PATCH] New Crowdin translations by GitHub Action (#12251) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../InvenTree/locale/ar/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/bg/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/cs/LC_MESSAGES/django.po | 607 +++---- .../InvenTree/locale/da/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/de/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/el/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/en/LC_MESSAGES/django.po | 599 +++---- .../InvenTree/locale/es/LC_MESSAGES/django.po | 601 +++---- .../locale/es_MX/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/et/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/fa/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/fi/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/fr/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/he/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/hi/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/hu/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/id/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/it/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/ja/LC_MESSAGES/django.po | 717 ++++---- .../InvenTree/locale/ko/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/lt/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/lv/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/nl/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/no/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/pl/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/pt/LC_MESSAGES/django.po | 601 +++---- .../locale/pt_BR/LC_MESSAGES/django.po | 607 +++---- .../InvenTree/locale/ro/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/ru/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/sk/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/sl/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/sr/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/sv/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/th/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/tr/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/uk/LC_MESSAGES/django.po | 601 +++---- .../InvenTree/locale/vi/LC_MESSAGES/django.po | 601 +++---- .../locale/zh_Hans/LC_MESSAGES/django.po | 601 +++---- .../locale/zh_Hant/LC_MESSAGES/django.po | 601 +++---- src/frontend/src/locales/ar/messages.po | 1447 +++++++-------- src/frontend/src/locales/bg/messages.po | 1447 +++++++-------- src/frontend/src/locales/cs/messages.po | 1433 +++++++-------- src/frontend/src/locales/da/messages.po | 1433 +++++++-------- src/frontend/src/locales/de/messages.po | 1433 +++++++-------- src/frontend/src/locales/el/messages.po | 1433 +++++++-------- src/frontend/src/locales/en/messages.po | 1431 +++++++-------- src/frontend/src/locales/es/messages.po | 1433 +++++++-------- src/frontend/src/locales/es_MX/messages.po | 1433 +++++++-------- src/frontend/src/locales/et/messages.po | 1433 +++++++-------- src/frontend/src/locales/fa/messages.po | 1447 +++++++-------- src/frontend/src/locales/fi/messages.po | 1447 +++++++-------- src/frontend/src/locales/fr/messages.po | 1449 +++++++-------- src/frontend/src/locales/he/messages.po | 1447 +++++++-------- src/frontend/src/locales/hi/messages.po | 1447 +++++++-------- src/frontend/src/locales/hu/messages.po | 1433 +++++++-------- src/frontend/src/locales/id/messages.po | 1447 +++++++-------- src/frontend/src/locales/it/messages.po | 1433 +++++++-------- src/frontend/src/locales/ja/messages.po | 1567 +++++++++-------- src/frontend/src/locales/ko/messages.po | 1433 +++++++-------- src/frontend/src/locales/lt/messages.po | 1447 +++++++-------- src/frontend/src/locales/lv/messages.po | 1447 +++++++-------- src/frontend/src/locales/nl/messages.po | 1433 +++++++-------- src/frontend/src/locales/no/messages.po | 1447 +++++++-------- src/frontend/src/locales/pl/messages.po | 1447 +++++++-------- src/frontend/src/locales/pt/messages.po | 1433 +++++++-------- src/frontend/src/locales/pt_BR/messages.po | 1433 +++++++-------- src/frontend/src/locales/ro/messages.po | 1447 +++++++-------- src/frontend/src/locales/ru/messages.po | 1433 +++++++-------- src/frontend/src/locales/sk/messages.po | 1447 +++++++-------- src/frontend/src/locales/sl/messages.po | 1447 +++++++-------- src/frontend/src/locales/sr/messages.po | 1433 +++++++-------- src/frontend/src/locales/sv/messages.po | 1433 +++++++-------- src/frontend/src/locales/th/messages.po | 1447 +++++++-------- src/frontend/src/locales/tr/messages.po | 1433 +++++++-------- src/frontend/src/locales/uk/messages.po | 1433 +++++++-------- src/frontend/src/locales/vi/messages.po | 1433 +++++++-------- src/frontend/src/locales/zh_Hans/messages.po | 1433 +++++++-------- src/frontend/src/locales/zh_Hant/messages.po | 1433 +++++++-------- 78 files changed, 40178 insertions(+), 39632 deletions(-) diff --git a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po index 42d29c23fd..930237750f 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -93,7 +93,7 @@ msgstr "تعذّر تحويل {original} إلى {unit}" msgid "Invalid quantity provided" msgstr "الكمية المقدمة غير صحيحة" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "يمكن العثور على تفاصيل الخطأ في لوحة التحكم" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "" msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index 525e23765e..cb85a2093f 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -93,7 +93,7 @@ msgstr "Преобразуването на {original} в {unit} не беше msgid "Invalid quantity provided" msgstr "Въведена е недопустима стойност" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Подробности за грешката могат да се намерят в администраторския панел" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "" msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Потребител" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index 56fd688344..b9fb47e98b 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -93,7 +93,7 @@ msgstr "Nelze převést {original} na {unit}" msgid "Invalid quantity provided" msgstr "Vyplněno neplatné množství" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Podrobnosti o chybě lze nalézt v panelu administrace" @@ -109,7 +109,7 @@ msgstr "Neplaté desetinné číslo" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Referenční číslo je příliš velké" msgid "Invalid choice" msgstr "Neplatný výběr" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Název" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Popis" msgid "Description (optional)" msgstr "Popis (volitelně)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Cesta" @@ -334,7 +334,7 @@ msgstr "Chyba serveru" msgid "An error has been logged by the server." msgstr "Server zaznamenal chybu." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Vystavil" msgid "User who issued this build order" msgstr "Uživatel, který vystavil tento výrobní příkaz" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Uživatel nebo skupina odpovědná za tento výrobní příkaz" msgid "External Link" msgstr "Externí odkaz" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Odkaz na externí URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Vytvořit objekt" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Pozastaveno" msgid "Cancelled" msgstr "Zrušeno" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "Uživatel nemá povolení k úpravě této přílohy" msgid "User does not have permission to delete this attachment" msgstr "Uživatel nemá oprávnění k odstranění této přílohy" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Tento výběr je uzamčen" @@ -1584,7 +1584,7 @@ msgstr "Tagy" msgid "Project Code Label" msgstr "Popisek kódu projektu" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Aktualizováno" @@ -1608,157 +1608,162 @@ msgstr "Jedinečný kód projektu" msgid "Project description" msgstr "Popis projektu" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktivní" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "Je tento kód projektu aktivní?" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Uživatel nebo skupina odpovědná za tento projekt" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Tlačítko nastavení" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Hodnota nastavení" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Zvolená hodnota není platnou možností" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Hodnota musí být logická hodnota" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Hodnota musí být celé číslo" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Hodnota musí být platné číslo" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Hodnota neprošla kontrolou platnosti" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Klíčový text musí být jedinečný" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Uživatel" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Množství cenové slevy" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Cena" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Jednotková cena při stanoveném množství" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Koncový bod" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Koncový bod, ve kterém je tento webhook přijímán" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Název tohoto webhooku" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktivní" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Je tento webhook aktivní" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token pro přístup" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Tajný klíč" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Sdílený tajný klíč pro HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID zprávy" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Unikátní identifikátor pro tuto zprávu" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Hostitel" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Hostitel, od kterého byla tato zpráva přijata" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Záhlaví" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Záhlaví této zprávy" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Tělo" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Tělo zprávy" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Koncový bod, na kterém byla zpráva přijata" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Pracoval na" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Byla práce na této zprávě dokončena?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "ID" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Název" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Název" msgid "Link" msgstr "Odkaz" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Zveřejněno" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Souhrn" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Přečteno" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Byla tato novinka přečtena?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Soubor obrázku" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Cílový typ modelu pro tento obrázek" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "Cílové ID modelu pro tento obrázek" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Vlastní jednotka" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Symbol jednotky musí být unikátní" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Název jednotky musí být platný identifikátor" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Název jednotky" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Symbol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Volitelný symbol jednotky" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definice" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definice jednotky" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Příloha" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Chybějící soubor" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Chybějící externí odkaz" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "Žádný přiložený soubor k přejmenování" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "Název souboru nemůže být prázdný" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "Neplatný název souboru" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "Nelze změnit příponu souboru" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "Soubor s tímto názvem již existuje" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "Chyba při ukládání přejmenovaného souboru" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Typ modelu" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Cílový typ modelu pro obrázek" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Vyberte soubor k přiložení" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "Miniatura" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "Miniatura pro tuto přílohu" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Komentář" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Komentář přílohy" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Datum nahrání" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Datum, kdy byl soubor nahrán" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "Je obrázek" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "Pravda, pokud je tato příloha platným obrázkem" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Velikost souboru" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Velikost souboru v bytech" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Uveden neplatný typ modelu pro přílohu" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Vlastní stav" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Vlastní stavy" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Nastavení referenčního stavu" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Stav nastavený, který je prodloužen tímto vlastním stavem" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Logický klíč" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Logický klíč statusu, který je rovný tomuto vlastnímu statusu v podnikové logice" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Hodnota" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Číselná hodnota, která bude uložena v databázi modelů" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Název stavu" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Popisek" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Štítek, který bude zobrazen na webu" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Barva" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Barva, která bude zobrazena ve frontendu" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Model" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Model, ke kterému je tento stav přiřazen" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Musí být vybrán model" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Musí být vybrán klíč" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Musí být vybrán logický klíč" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "Klíč se musí lišit od logického klíče" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Musí být uvedena platná referenční třída statusu" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "Klíč se musí lišit od logických klíčů referenčního statusu" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Název se musí lišit od názvů referenčního statusu" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Výběrové pole" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Výběrová pole" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Název výběrového pole" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Popis výběrového pole" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Uzamčeno" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Je tento seznam výběrů uzamčen?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Může být tento seznam výběru použit?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Zdrojový plugin" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Plugin, který poskytuje seznam výběru" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Zdrojový řetězec" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Volitelný řetězec identifikující zdroj použitý pro tento seznam" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Výchozí položka" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Výchozí položka pro tento seznam výběru" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Vytvořeno" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Datum a čas vytvoření výběrového seznamu" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Poslední aktualizace" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Datum a čas poslední aktualizace výběrového seznamu" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Položka seznamu výběrů" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Položky seznamu výběrů" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Seznam výběru, do kterého tato položka patří" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Název výběrového seznamu" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Popisek pro výběr seznamu" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Popis vstupu výběrového seznamu" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Je tento výběr výběrového listu aktivní?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Šablona parametru" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "Šablona parametru" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Parametry zaškrtávacího pole nemohou mít jednotky" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Parametry zaškrtávacího pole nemohou mít výběr" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Volby musí být jedinečné" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Název šablony parametru musí být jedinečný" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "Cílový typ modelu pro šablonu tohoto parametru" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Název parametru" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Jednotky" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Fyzické jednotky pro tento parametr" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Popis parametru" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Zaškrtávací políčko" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Je tento parametr zaškrtávací políčko?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Volby" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Platné volby pro tento parametr (oddělené čárkami)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Seznam výběru pro tento parametr" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Povoleno" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "Je šablona tohoto parametru povolena?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "Parametr" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "Parametry" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Neplatná volba pro hodnotu parametru" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "Neplatný typ modelu pro daný parametr" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "ID modelu" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "ID cílového modelu pro tento parametr" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Šablona" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "Šablona parametru" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Data" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Hodnota parametru" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Hodnota parametru" msgid "Note" msgstr "Poznámka" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Volitelné pole pro poznámku" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Sken čárového kódu" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Data čárového kódu" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Uživatel, který naskenoval čárový kód" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Časová značka" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Datum a čas skenování čárového kódu" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "Koncový bod URL, který zpracoval čárový kód" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Kontext" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Kontextová data pro skenov čárového kódu" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Odpověď" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Data z odezvy z čárového kódu" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Výsledek" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "Bylo skenování čárového kódu úspěšné?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Vyskytla se chyba" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." 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:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "E-mailová zpráva" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "E-mailové zprávy" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Oznámeno" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Odesláno" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Selhalo" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Doručeno" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Potvrzeno" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Příchozí" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Odchozí" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Bez odpovědi" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Sledovat doručení" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Sledovat přečtení" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Sledovat kliknutí" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "Globální ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Identifikátor pro tuto zprávu (může být poskytnut externím systémem)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "ID vlákna" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Identifikátor pro toto vlákno (může být poskytnut externím systémem)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Vlákno" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Vlákno propojeno k této zprávě" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "Priorita" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "Emailové vlákno" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "Emailové vlákna" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Klíč" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Unikátní klíč pro toto vlákno (použitý k identifikaci vlákna)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Unikátní identifikátor pro toto vlákno" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Začato interně" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Bylo toto vlákno započato interně?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Datum a čas kdy bylo vlákno vytvořeno" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Datum a čas kdy bylo vlákno naposledy aktualizováno" @@ -2462,81 +2467,81 @@ msgstr "Indikuje zdali bylo nastavení přepsáno proměnou prostředí" msgid "Override" msgstr "Přepsat" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Je spuštěné" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Čekající úkoly" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Naplánované úlohy" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Neúspěšné úlohy" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID úlohy" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Unikátní ID úlohy" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Zamknout" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Čas uzamčení" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Jméno úkolu" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funkce" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Název funkce" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumenty" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Argumenty úlohy" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Argumenty klíčových slov" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Argumenty klíčových slov úlohy" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Název souboru" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Typ modelu" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Uživatel nemá oprávnění k vytváření nebo úpravám příloh pro tento model" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "Uživatel nemá práva vytvářet nebo upravovat parametry pro tento model" @@ -3278,11 +3283,11 @@ msgstr "Umožnit přesun skladových položek, které nejsou na skladě, mezi sk #: common/setting/system.py:797 msgid "Merge stock with existing stock on transfer by default" -msgstr "" +msgstr "Sloučit zásoby s existujícími zásobami při převodu při výchozím nastavení" #: common/setting/system.py:799 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" -msgstr "" +msgstr "Výchozí stav pro sloučení zásob při převodu. (Může být změněno pro jednotlivé převody, pokud je požadováno)" #: common/setting/system.py:805 msgid "Build Order Reference Pattern" @@ -4557,11 +4562,11 @@ msgstr "Množstevní sleva" msgid "Pretty Name" msgstr "Hezké jméno" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Při exportu dat došlo k chybě" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Plugin pro export dat vrátil nesprávný formát dat" @@ -4609,148 +4614,148 @@ msgstr "Umístěno" msgid "Invalid status code" msgstr "Neplatný kód statusu" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Datový soubor" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Datový soubor k importu" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Sloupce" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Cílový typ modelu pro tuto relaci importu" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Stav importu" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Výchozí Hodnoty" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Přepsání Pole" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Filtry pole" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Aktualizovat existující záznamy" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Pokud je povoleno, existující záznamy budou aktualizovány s novými daty" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Některá povinná pole nebyla namapována" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "Dokončená historie počtu řádků" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "Historie počtu řádků" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Existující databázový identifikátor pro tento záznam" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "Sloupec je již napamován k poli databáze" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Pole je již namapováno do datového sloupce" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Mapování sloupců musí být připojeno k platné relaci importu" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "Sloupec neexistuje v datovém souboru" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Pole neexistuje v cílovém modelu" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Vybrané pole je pouze pro čtení" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "Vyhledávání může být nastaveno pouze pro související (cizí klíč) pole" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "Neplatné pole vyhledávání. Platné možnosti jsou: {options}" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Importovací relace" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Pole" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Sloupec" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "Vyhledávací pole" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "Pole databáze pro vyhledávání cizích klíčů. Ponechte prázdné pro automatické vyhledávání." -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Index řádku" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Původní data řádku" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Chyby" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Platné" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "Bylo nalezeno více výsledků - ujistěte se, že hodnota je jedinečná, nebo vyberte konkrétní vyhledávací pole" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "ID je vyžadováno pro aktualizaci existujících záznamů." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Žádný záznam nalezen pro zadané ID" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Poskytnut neplatný formát ID" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Celkové dostupné zásoby v době inventury" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Datum" @@ -9226,7 +9231,7 @@ msgstr "Množství neodpovídá sériovým číslům" msgid "Cannot assign stock to structural location" msgstr "Nelze přiřadit zásoby ke strukturálnímu umístění" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Testovací šablona neexistuje" @@ -9274,67 +9279,67 @@ msgstr "Kódy stavu zásob se musí shodovat" msgid "StockItem cannot be moved as it is not in stock" msgstr "Zásobová položka nemůže být přesunuta, protože není skladem" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Sledování skladových položek" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Poznámky k záznamu" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Výsledek testu skladové položky" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Pro tuto zkoušku musí být uvedena hodnota" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Pro tento test musí být nahrána příloha" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Neplatná hodnota pro tento test" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Výsledek testu" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Výstupní hodnota testu" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Příloha výsledků testu" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Poznámky testu" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Testovací stanice" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "Identifikátor testovací stanice kde byl test proveden" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Začátek" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Čas začátku testu" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Ukončeno" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Čas dokončení testu" @@ -9627,7 +9632,7 @@ msgstr "Sloučit do existující zásoby" #: stock/serializers.py:1730 msgid "Merge this item into existing stock at the destination if possible" -msgstr "" +msgstr "Sloučit tuto položku s existujícími zásobami v cílové destinaci, pokud je to možné" #: stock/serializers.py:1749 msgid "Stock transaction notes" diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index 3a95a591b3..3fb7ed39b3 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -93,7 +93,7 @@ msgstr "Kunne ikke konvertere {original} til {unit}" msgid "Invalid quantity provided" msgstr "Ugyldigt antal angivet" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Fejloplysninger kan findes i admin panelet" @@ -109,7 +109,7 @@ msgstr "Ugyldig decimalværdi" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Referencenummer er for stort" msgid "Invalid choice" msgstr "Ugyldigt valg" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Navn" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Beskrivelse" msgid "Description (optional)" msgstr "Beskrivelse (valgfri)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Sti" @@ -334,7 +334,7 @@ msgstr "Serverfejl" msgid "An error has been logged by the server." msgstr "En fejl blev logget af serveren." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Udstedt af" msgid "User who issued this build order" msgstr "Bruger som udstedte denne byggeordre" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Bruger eller gruppe ansvarlig for denne byggeordre" msgid "External Link" msgstr "Ekstern link" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link til ekstern URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "På Hold" msgid "Cancelled" msgstr "Annulleret" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Projekt Kode Label" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Opdateret" @@ -1608,157 +1608,162 @@ msgstr "Unik projekt kode" msgid "Project description" msgstr "Projektbeskrivelse" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktiv" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Værdien skal være en boolsk værdi" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Værdi skal være et heltalsværdi" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Skal være et gyldigt tal" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Værdien består ikke valideringskontrol" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Nøglestrengen skal være unik" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Bruger" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Pris" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktiv" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token for adgang" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Hemmelighed" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Besked ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Vært" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Vært, hvorfra denne meddelelse blev modtaget" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Overskrift" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Overskrift for denne besked" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Titel" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Titel" msgid "Link" msgstr "Tilknytning" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Publiceret" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Forfatter" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Opsummering" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Læs" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Blev dette nyhedselement læst?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Billedfil" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Symbol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Vedhæftning" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Manglende fil" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Manglende eksternt link" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Vælg fil, der skal vedhæftes" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Kommentar" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Filstørrelse" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Filstørrelse i bytes" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Værdi" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Numerisk værdi, der vil blive gemt i modeldatabasen" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Label" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Farve" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Farve der vil blive vist på frontend" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Model" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Låst" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Parameter skabelon navn skal være unikt" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Stregkode Scan" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Stregkode data" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Sendt" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Fejlede" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Leveret" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Bekræftet" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Indkommende" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Udgående" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Intet Svar" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Spor Levering" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Spor Læst" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Spor Klik" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "Global ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Identifikator for denne meddelelse (leveres muligvis af et eksternt system)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "Tråd ID" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "E-mail Tråd" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "E-mail Tråde" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Nøgle" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Filnavn" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Placeret" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Datafil" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index 48f0fd79f4..982f42807a 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -93,7 +93,7 @@ msgstr "Konnte {original} nicht in {unit} umwandeln" msgid "Invalid quantity provided" msgstr "Keine gültige Menge" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Fehlerdetails finden Sie im Admin-Panel" @@ -109,7 +109,7 @@ msgstr "Ungültiger Dezimalwert" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Referenznummer ist zu groß" msgid "Invalid choice" msgstr "Ungültige Auswahl" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Name" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Beschreibung" msgid "Description (optional)" msgstr "Beschreibung (optional)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Pfad" @@ -334,7 +334,7 @@ msgstr "Serverfehler" msgid "An error has been logged by the server." msgstr "Ein Fehler wurde vom Server protokolliert." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Aufgegeben von" msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Benutzer oder Gruppe verantwortlich für diesen Bauauftrag" msgid "External Link" msgstr "Externer Link" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Objekt bauen" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Pausiert" msgid "Cancelled" msgstr "Storniert" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Benutzer hat keine Berechtigung zum Löschen des Anhangs" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Aktualisiert" @@ -1608,157 +1608,162 @@ msgstr "Eindeutiger Projektcode" msgid "Project description" msgstr "Projektbeschreibung" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktiv" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Benutzer oder Gruppe verantwortlich für dieses Projekt" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Wert ist keine gültige Option" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Benutzer" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Preis" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Endpunkt" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Endpunkt, an dem dieser Webhook empfangen wird" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Name für diesen Webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktiv" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Ist dieser Webhook aktiv" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token für Zugang" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Geheimnis" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Shared Secret für HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Nachrichten-ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Eindeutige Kennung für diese Nachricht" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Host" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Host von dem diese Nachricht empfangen wurde" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Kopfzeile" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Header dieser Nachricht" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Body" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Body dieser Nachricht" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Endpunkt, über den diese Nachricht empfangen wurde" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Bearbeitet" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Wurde die Arbeit an dieser Nachricht abgeschlossen?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "ID" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Titel" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Titel" msgid "Link" msgstr "Link" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Veröffentlicht" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Zusammenfassung" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Gelesen" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Wurde diese Nachricht gelesen?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Bilddatei" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Benutzerdefinierte Einheit" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Einheitensymbol muss eindeutig sein" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Einheitsname muss eine gültige Kennung sein" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Einheitsname" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Symbol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Optionales Einheitssymbol" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definition" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Einheitsdefinition" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Anhang" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Fehlende Datei" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Fehlender externer Link" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Modelltyp" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Kommentar" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Upload Datum" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Datum der hochgeladenen Datei" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Dateigröße" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Dateigröße in Bytes" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Ungültiger Modelltyp für Anhang angegeben" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Wert" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Name des Bundeslandes" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Bezeichnung" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Bezeichnung, die im Frontend angezeigt wird" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Farbe" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Farbe, die im Frontend angezeigt wird" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Name muss sich von den Namen des Referenzstatus unterscheiden" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Auswahlliste" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Auswahllisten" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Name der Auswahlliste" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Beschreibung der Auswahlliste" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Gesperrt" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Ist diese Auswahlliste gesperrt?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Kann diese Auswahlliste benutzt werden?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Standardeintrag" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Erstellt" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Zuletzt aktualisiert" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Checkbox-Parameter können keine Einheiten haben" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Checkbox-Parameter können keine Auswahl haben" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Auswahl muss einzigartig sein" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Name des Parameters" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Einheiten" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Physikalische Einheiten für diesen Parameter" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Parameter-Beschreibung" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Checkbox" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Ist dieser Parameter eine Checkbox?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Auswahlmöglichkeiten" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Gültige Optionen für diesen Parameter (durch Kommas getrennt)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Aktiviert" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Ungültige Auswahl für Parameterwert" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Vorlage" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Wert" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Parameter Wert" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Parameter Wert" msgid "Note" msgstr "Notiz" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Optionales Notizfeld" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Barcode Scan" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Zeitstempel" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Kontext" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Ergebnis" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Angekündigt" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Gesendet" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Fehlgeschlagen" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Zugestellt" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Bestätigt" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Eingehend" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Ausgehend" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Keine Rückmeldung" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Schlüssel" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Wird ausgeführt" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Anstehende Aufgaben" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Geplante Aufgaben" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Fehlgeschlagene Aufgaben" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Aufgabe-ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Eindeutige Aufgaben-ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Sperren" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Sperrzeit" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Aufgabenname" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funktion" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Funktionsname" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Parameter" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Aufgaben-Parameter" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Schlüsselwort Parameter" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Schlüsselwort Parameter für Aufgaben" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Dateiname" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Modelltyp" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Benutzer hat keine Berechtigung, Anhänge für dieses Modell zu erstellen oder zu bearbeiten" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Platziert" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Datendatei" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Zu importierende Datei" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Spalten" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Importstatus" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Standardwerte" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Feld" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Spalte" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Fehler" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Gültig" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Insgesamt verfügbarer Lagerbestand zum Zeitpunkt der Inventur" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Datum" @@ -9226,7 +9231,7 @@ msgstr "Anzahl stimmt nicht mit den Seriennummern überein" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Testvorlage existiert nicht" @@ -9274,67 +9279,67 @@ msgstr "Status-Codes müssen zusammenpassen" msgid "StockItem cannot be moved as it is not in stock" msgstr "Lagerartikel kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Test Notizen" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Teststation" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "Der Bezeichner der Teststation, in der der Test durchgeführt wurde" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Gestartet" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Der Zeitstempel des Teststarts" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Fertiggestellt" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Der Zeitstempel der Test-Beendigung" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 2cb2473cca..451235b26c 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -93,7 +93,7 @@ msgstr "Δεν ήταν δυνατή η μετατροπή από {original} σ msgid "Invalid quantity provided" msgstr "Μη έγκυρη ποσότητα" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Μπορείτε να βρείτε λεπτομέρειες σφάλματος στον πίνακα διαχείρισης" @@ -109,7 +109,7 @@ msgstr "Μη έγκυρη δεκαδική τιμή" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Ο αριθμός αναφοράς είναι πολύ μεγάλος" msgid "Invalid choice" msgstr "Μη έγκυρη επιλογή" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Όνομα" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Περιγραφή" msgid "Description (optional)" msgstr "Περιγραφή (προαιρετική)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Μονοπάτι" @@ -334,7 +334,7 @@ msgstr "Σφάλμα διακομιστή" msgid "An error has been logged by the server." msgstr "Ένα σφάλμα έχει καταγραφεί από το διακομιστή." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Εκδόθηκε από" msgid "User who issued this build order" msgstr "Χρήστης που εξέδωσε αυτήν την παραγγελία κατασκευής" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Χρήστης ή ομάδα υπεύθυνη για αυτή την ε msgid "External Link" msgstr "Εξωτερικοί σύνδεσμοι" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Σύνδεσμος προς εξωτερική διεύθυνση URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Αντικείμενο κατασκευής" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Σε αναμονή" msgid "Cancelled" msgstr "Ακυρώθηκε" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Ο χρήστης δεν έχει δικαίωμα να διαγράψει αυτό το συνημμένο" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Η λίστα επιλογών είναι κλειδωμένη" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Ετικέτα κωδικού έργου" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Ενημερώθηκε" @@ -1608,157 +1608,162 @@ msgstr "Μοναδικός κωδικός έργου" msgid "Project description" msgstr "Περιγραφή έργου" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Ενεργό" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Χρήστης ή ομάδα υπεύθυνη για αυτό το έργο" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Κλειδί ρυθμίσεων" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Τιμή ρυθμίσεων" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Η επιλεγμένη τιμή δεν είναι έγκυρη επιλογή" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Η τιμή πρέπει να είναι boolean" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Η τιμή πρέπει να είναι ακέραιος αριθμός" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Η τιμή πρέπει να είναι έγκυρος αριθμός" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Η τιμή δεν περνά τους ελέγχους εγκυρότητας" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Η συμβολοσειρά κλειδιού πρέπει να είναι μοναδική" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Χρήστης" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Ποσότητα κλιμακωτής τιμής" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Τιμή" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Τιμή μονάδας στη συγκεκριμένη ποσότητα" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Endpoint" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Το endpoint στο οποίο λαμβάνεται αυτό το webhook" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Όνομα για αυτό το webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Ενεργό" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Είναι αυτό το webhook ενεργό" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token πρόσβασης" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Μυστικό" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Κοινόχρηστο μυστικό για HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID μηνύματος" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Μοναδικό αναγνωριστικό για αυτό το μήνυμα" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Host" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Host από τον οποίο παραλήφθηκε αυτό το μήνυμα" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Κεφαλίδα" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Κεφαλίδα αυτού του μηνύματος" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Κείμενο" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Κείμενο αυτού του μηνύματος" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Endpoint στο οποίο παραλήφθηκε αυτό το μήνυμα" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Επεξεργάστηκε" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Ολοκληρώθηκε η εργασία σε αυτό το μήνυμα;" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "ID" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Τίτλος" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Τίτλος" msgid "Link" msgstr "Σύνδεσμος" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Δημοσιεύθηκε" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Συντάκτης" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Περίληψη" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Αναγνωσμένο" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Διαβάστηκε αυτό το νέο;" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Αρχείο εικόνας" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Τύπος μοντέλου-στόχου για αυτή την εικόνα" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "ID μοντέλου-στόχου για αυτή την εικόνα" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Προσαρμοσμένη μονάδα" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Το σύμβολο μονάδας πρέπει να είναι μοναδικό" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Το όνομα μονάδας πρέπει να είναι έγκυρο αναγνωριστικό" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Όνομα μονάδας" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Σύμβολο" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Προαιρετικό σύμβολο μονάδας" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Ορισμός" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Ορισμός μονάδας" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Συνημμένο" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Το αρχείο λείπει" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Λείπει ο εξωτερικός σύνδεσμος" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Τύπος μοντέλου" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Τύπος μοντέλου-στόχου για την εικόνα" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Επιλέξτε αρχείο για επισύναψη" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Σχόλιο" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Σχόλιο συνημμένου" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Ημερομηνία μεταφόρτωσης" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Ημερομηνία μεταφόρτωσης του αρχείου" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Μέγεθος αρχείου" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Μέγεθος αρχείου σε bytes" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Μη έγκυρος τύπος μοντέλου που ορίστηκε για το συνημμένο" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Προσαρμοσμένη κατάσταση" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Προσαρμοσμένες καταστάσεις" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Σετ κατάστασης αναφοράς" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Σετ καταστάσεων που επεκτείνεται με αυτή την προσαρμοσμένη κατάσταση" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Λογικό κλειδί" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Λογικό κλειδί κατάστασης που είναι ισοδύναμο με αυτή την προσαρμοσμένη κατάσταση στη λογική της εφαρμογής" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Τιμή" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Αριθμητική τιμή που θα αποθηκευτεί στη βάση δεδομένων των μοντέλων" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Όνομα της κατάστασης" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Ετικέτα" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Ετικέτα που θα εμφανίζεται στο frontend" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Χρώμα" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Χρώμα που θα εμφανίζεται στο frontend" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Μοντέλο" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Μοντέλο με το οποίο συσχετίζεται αυτή η κατάσταση" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Πρέπει να επιλεγεί μοντέλο" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Πρέπει να επιλεγεί κλειδί" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Πρέπει να επιλεγεί λογικό κλειδί" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "Το κλειδί πρέπει να είναι διαφορετικό από το λογικό κλειδί" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Πρέπει να δοθεί έγκυρη κλάση κατάστασης αναφοράς" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "Το κλειδί πρέπει να είναι διαφορετικό από τα λογικά κλειδιά της κατάστασης αναφοράς" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "Το λογικό κλειδί πρέπει να ανήκει στα λογικά κλειδιά της κατάστασης αναφοράς" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Το όνομα πρέπει να είναι διαφορετικό από τα ονόματα της κατάστασης αναφοράς" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Λίστα επιλογών" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Λίστες επιλογών" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Όνομα της λίστας επιλογών" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Περιγραφή της λίστας επιλογών" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Κλειδωμένο" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Είναι αυτή η λίστα επιλογών κλειδωμένη;" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Μπορεί να χρησιμοποιηθεί αυτή η λίστα επιλογών;" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Πρόσθετο πηγής" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Πρόσθετο που παρέχει τη λίστα επιλογών" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Συμβολοσειρά πηγής" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Προαιρετική συμβολοσειρά που ταυτοποιεί την πηγή που χρησιμοποιείται για αυτή τη λίστα" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Προεπιλεγμένη καταχώρηση" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Προεπιλεγμένη καταχώρηση για αυτή τη λίστα επιλογών" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Δημιουργήθηκε" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Ημερομηνία και ώρα δημιουργίας της λίστας επιλογών" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Τελευταία ενημέρωση" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Ημερομηνία και ώρα της τελευταίας ενημέρωσης της λίστας επιλογών" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Καταχώρηση λίστας επιλογών" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Καταχωρήσεις λίστας επιλογών" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Λίστα επιλογών στην οποία ανήκει αυτή η καταχώρηση" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Τιμή της καταχώρησης λίστας επιλογών" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Ετικέτα για την καταχώρηση λίστας επιλογών" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Περιγραφή της καταχώρησης λίστας επιλογών" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Είναι ενεργή αυτή η καταχώρηση λίστας επιλογών;" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Πρότυπο παραμέτρου" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Οι παράμετροι τύπου checkbox δεν μπορούν να έχουν μονάδες" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Οι παράμετροι τύπου checkbox δεν μπορούν να έχουν επιλογές" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Οι επιλογές πρέπει να είναι μοναδικές" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Το όνομα προτύπου παραμέτρου πρέπει να είναι μοναδικό" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Όνομα παραμέτρου" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Μονάδες" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Φυσικές μονάδες για αυτή την παράμετρο" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Περιγραφή παραμέτρου" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Checkbox" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Είναι αυτή η παράμετρος τύπου checkbox;" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Επιλογές" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Έγκυρες επιλογές για αυτή την παράμετρο (διαχωρισμένες με κόμμα)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Λίστα επιλογών για αυτή την παράμετρο" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Ενεργό" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Μη έγκυρη επιλογή για την τιμή παραμέτρου" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Πρότυπο" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Δεδομένα" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Τιμή παραμέτρου" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Τιμή παραμέτρου" msgid "Note" msgstr "Σημείωση" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Προαιρετικό πεδίο σημείωσης" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Σάρωση barcode" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Δεδομένα barcode" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Χρήστης που σάρωσε το barcode" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Χρονική σήμανση" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Ημερομηνία και ώρα της σάρωσης barcode" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "URL endpoint που επεξεργάστηκε το barcode" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Πλαίσιο" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Δεδομένα πλαισίου για τη σάρωση barcode" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Απόκριση" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Δεδομένα απόκρισης από τη σάρωση barcode" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Αποτέλεσμα" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "Ήταν επιτυχημένη η σάρωση barcode;" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Παρουσιάστηκε σφάλμα" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8: Η διαγραφή του log email προστατεύεται. Ορίστε το INVENTREE_PROTECT_EMAIL_LOG σε False για να επιτραπεί η διαγραφή." -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "Μήνυμα email" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "Μηνύματα email" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Ανακοινώθηκε" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Εστάλη" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Απέτυχε" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Παραδόθηκε" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Επιβεβαιώθηκε" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Εισερχόμενο" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Εξερχόμενο" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Χωρίς απάντηση" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Παρακολούθηση παράδοσης" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Παρακολούθηση ανάγνωσης" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Παρακολούθηση κλικ" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "Global ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Αναγνωριστικό για αυτό το μήνυμα (ενδέχεται να παρέχεται από εξωτερικό σύστημα)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "ID νήματος" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Αναγνωριστικό για αυτό το νήμα μηνυμάτων (ενδέχεται να παρέχεται από εξωτερικό σύστημα)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Νήμα" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Συνδεδεμένο νήμα για αυτό το μήνυμα" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "Νήμα email" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "Νήματα email" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Κλειδί" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Μοναδικό κλειδί για αυτό το νήμα (χρησιμοποιείται για την ταυτοποίησή του)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Μοναδικό αναγνωριστικό για αυτό το νήμα" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Ξεκίνησε εσωτερικά" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Ξεκίνησε αυτό το νήμα εσωτερικά;" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Ημερομηνία και ώρα δημιουργίας του νήματος" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Ημερομηνία και ώρα της τελευταίας ενημέρωσης του νήματος" @@ -2462,81 +2467,81 @@ msgstr "Δείχνει αν η ρύθμιση παρακάμπτεται από msgid "Override" msgstr "Παράκαμψη" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Εκτελείται" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Εργασίες σε αναμονή" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Προγραμματισμένες εργασίες" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Αποτυχημένες εργασίες" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID εργασίας" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Μοναδικό ID εργασίας" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Κλείδωμα" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Χρόνος κλειδώματος" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Όνομα εργασίας" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Συνάρτηση" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Όνομα συνάρτησης" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Ορίσματα" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Ορίσματα εργασίας" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Ορίσματα λέξεων-κλειδιών" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Ορίσματα λέξεων-κλειδιών της εργασίας" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Όνομα αρχείου" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Τύπος μοντέλου" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Ο χρήστης δεν έχει δικαίωμα να δημιουργήσει ή να επεξεργαστεί συνημμένα για αυτό το μοντέλο" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "Κλιμακωτές τιμές" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Προέκυψε σφάλμα κατά την εξαγωγή δεδομένων" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Το plugin εξαγωγής δεδομένων επέστρεψε λανθασμένη μορφή δεδομένων" @@ -4609,148 +4614,148 @@ msgstr "Τοποθετήθηκε" msgid "Invalid status code" msgstr "Μη έγκυρος κωδικός κατάστασης" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Αρχείο Δεδομένων" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Αρχείο δεδομένων για εισαγωγή" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Στήλες" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Τύπος μοντέλου στόχου για αυτή τη συνεδρία εισαγωγής" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Κατάσταση εισαγωγής" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Προεπιλεγμένες τιμές πεδίων" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Υπερισχύσεις πεδίων" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Φίλτρα πεδίων" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Ενημέρωση υπαρχόντων εγγραφών" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Αν είναι ενεργό, οι υπάρχουσες εγγραφές θα ενημερωθούν με νέα δεδομένα" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Κάποια απαιτούμενα πεδία δεν έχουν αντιστοιχιστεί" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Υπάρχον αναγνωριστικό βάσης δεδομένων για την εγγραφή" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "Η στήλη έχει ήδη αντιστοιχιστεί σε πεδίο της βάσης δεδομένων" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Το πεδίο έχει ήδη αντιστοιχιστεί σε στήλη δεδομένων" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Η αντιστοίχιση στήλης πρέπει να συνδέεται με έγκυρη συνεδρία εισαγωγής" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "Η στήλη δεν υπάρχει στο αρχείο δεδομένων" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Το πεδίο δεν υπάρχει στο μοντέλο προορισμού" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Το επιλεγμένο πεδίο είναι μόνο για ανάγνωση" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Συνεδρία εισαγωγής" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Πεδίο" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Στήλη" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Δείκτης γραμμής" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Αρχικά δεδομένα γραμμής" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Σφάλματα" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Έγκυρο" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "Απαιτείται ID για την ενημέρωση υπαρχόντων εγγραφών." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Δεν βρέθηκε εγγραφή με το παρεχόμενο ID" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Δόθηκε μη έγκυρη μορφή ID" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Συνολικό διαθέσιμο απόθεμα κατά τον χρόνο απογραφής" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Ημερομηνία" @@ -9226,7 +9231,7 @@ msgstr "Η ποσότητα δεν αντιστοιχεί στους σειρι msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Το πρότυπο δοκιμής δεν υπάρχει" @@ -9274,67 +9279,67 @@ msgstr "Οι κωδικοί κατάστασης αποθέματος πρέπε msgid "StockItem cannot be moved as it is not in stock" msgstr "Το StockItem δεν μπορεί να μετακινηθεί καθώς δεν βρίσκεται σε απόθεμα" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Ιχνηλάτηση είδους αποθέματος" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Σημειώσεις καταχώρησης" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Αποτέλεσμα δοκιμής είδους αποθέματος" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Πρέπει να δοθεί τιμή για αυτή τη δοκιμή" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Πρέπει να μεταφορτωθεί συνημμένο για αυτή τη δοκιμή" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Μη έγκυρη τιμή για αυτή τη δοκιμή" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Αποτέλεσμα δοκιμής" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Τιμή αποτελέσματος δοκιμής" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Συνημμένο αποτελέσματος δοκιμής" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Σημειώσεις δοκιμής" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Σταθμός δοκιμής" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "Ο αναγνωριστικός κωδικός του σταθμού δοκιμής όπου πραγματοποιήθηκε η δοκιμή" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Έναρξη" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Χρονική σήμανση έναρξης της δοκιμής" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Ολοκλήρωση" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Χρονική σήμανση λήξης της δοκιμής" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index b00403199c..a064fc89ea 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: 2026-06-24 14:25+0000\n" +"POT-Creation-Date: 2026-06-30 09:30+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -94,7 +94,7 @@ msgstr "" msgid "Invalid quantity provided" msgstr "" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "" @@ -110,7 +110,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -273,16 +273,16 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -295,7 +295,7 @@ msgstr "" msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "" @@ -335,7 +335,7 @@ msgstr "" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -905,7 +905,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -919,7 +919,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1003,7 +1003,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1499,7 +1499,7 @@ msgstr "" msgid "Cancelled" msgstr "" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1556,7 +1556,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1585,7 +1585,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1609,157 +1609,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1767,467 +1772,467 @@ msgstr "" msgid "Link" msgstr "" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2239,181 +2244,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2463,81 +2468,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4558,11 +4563,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4610,148 +4615,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6652,7 +6657,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9227,7 +9232,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9275,67 +9280,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index 6c2116cbd8..5b0593ecf7 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -93,7 +93,7 @@ msgstr "No se pudo convertir {original} a {unit}" msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Detalles del error pueden encontrarse en el panel de administración" @@ -109,7 +109,7 @@ msgstr "Número decimal no válido" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "El número de referencia es demasiado grande" msgid "Invalid choice" msgstr "Selección no válida" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Descripción" msgid "Description (optional)" msgstr "Descripción (opcional)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Ruta" @@ -334,7 +334,7 @@ msgstr "Error de servidor" msgid "An error has been logged by the server." msgstr "Se ha registrado un error por el servidor." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Emitido por" msgid "User who issued this build order" msgstr "El usuario que emitió esta orden" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Usuario o grupo responsable de esta orden de construcción" msgid "External Link" msgstr "Link externo" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Enlace a URL externa" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Ensamblar equipo" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "En espera" msgid "Cancelled" msgstr "Cancelado" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "El usuario no tiene permiso para eliminar este adjunto" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Lista de selección bloqueada" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Etiqueta del código del proyecto" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Actualizado" @@ -1608,157 +1608,162 @@ msgstr "Código único del proyecto" msgid "Project description" msgstr "Descripción del proyecto" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Activo" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Usuario o grupo responsable de este projecto" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Tecla de ajustes" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Valor de ajuste" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "El valor elegido no es una opción válida" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "El valor debe ser un valor booleano" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "El valor debe ser un entero" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "El valor debe ser un número válido" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "El valor no pasa las comprobaciones de validación" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Cadena de clave debe ser única" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Usuario" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Cantidad de salto de precio" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Precio" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Precio unitario a la cantidad especificada" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Endpoint" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Punto final en el que se recibe este webhook" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Nombre para este webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Activo" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Está activo este webhook" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token para el acceso" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Clave" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Secreto compartido para HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID de mensaje" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Identificador único para este mensaje" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Servidor" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Servidor desde el cual se recibió este mensaje" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Encabezado" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Encabezado del mensaje" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Cuerpo" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Cuerpo de este mensaje" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Endpoint en el que se recibió este mensaje" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Trabajado en" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "¿El trabajo en este mensaje ha terminado?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Título" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Título" msgid "Link" msgstr "Enlace" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Publicado" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Resumen" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Leer" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "¿Esta noticia ya fue leída?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Archivo de imagen" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Unidad personalizada" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "El símbolo de la unidad debe ser único" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Nombre de unidad debe ser un identificador válido" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Nombre de unidad" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Símbolo" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Símbolo de unidad opcional" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definición" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definición de unidad" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Archivo adjunto" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Archivo no encontrado" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Falta enlace externo" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Seleccionar archivo para adjuntar" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Comentario" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Comentario de archivo adjunto" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Fecha de carga" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Fecha de carga del archivo" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Tamaño del archivo" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Tamaño del archivo en bytes" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Tipo de modelo no válido especificado para el archivo adjunto" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Estado personalizado" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Estados personalizados" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Llave lógica" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Valor" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Nombre del estado" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etiqueta" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Etiqueta que se mostrará en el frontend" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Color" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Color que se mostrará en el frontend" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Modelo" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "El modelo debe ser seleccionado" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "La clave debe ser seleccionada" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "La clave lógica debe ser seleccionada" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Lista de selección" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Listas de Selección" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Nombre de la lista de selección" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Descripción de la lista de selección" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Bloqueado" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "¿Está bloqueada esta lista de selección?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "¿Se puede utilizar esta lista de selección?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Complemento de origen" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Complemento que proporciona la lista de selección" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Cadena de origen" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Cadena opcional que identifica la fuente usada para esta lista" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Entrada por defecto" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Entrada predeterminada para esta lista de selección" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Creado" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Fecha y hora en la que se creó la lista de selección" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Última actualización" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Fecha y hora en que la lista de selección fue actualizada por última vez" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Entrada de lista de selección" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Entradas de la lista de selección" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Lista de selección a la que pertenece esta entrada" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Valor del elemento de la lista de selección" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Etiqueta para la entrada de lista de selección" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Descripción de la entrada de lista de selección" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "¿Está activa esta entrada de la lista de selección?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Plantilla de parámetro" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "El nombre de parámetro en la plantilla tiene que ser único" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Nombre de Parámetro" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Unidades" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Casilla de verificación" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "¿Es este parámetro una casilla de verificación?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Opciones" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Opciones válidas para este parámetro (separados por comas)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Lista de selección para este parámetro" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Habilitado" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Opción inválida para el valor del parámetro" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Plantilla" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Datos" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Valor del parámetro" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Valor del parámetro" msgid "Note" msgstr "Nota" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Campo de nota opcional" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Escanear código de barras" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Datos de código de barras" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Usuario que escaneó el código de barras" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Fecha y hora del escaneo de código de barras" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "Dispositivo URL que procesó el código de barras" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Contexto" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Datos de contexto para el escaneo de código de barras" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Respuesta" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Respuesta de datos del escaneo de código de barras" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Resultado" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "¿El escaneo de código de barras fue exitoso?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Clave" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Está en ejecución" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Tareas pendientes" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Tareas Programadas" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Tareas fallidas" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Identificación de Tarea" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Identificación de tarea única" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Bloquear" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Bloquear hora" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Nombre de la tarea" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Función" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Nombre de la Función" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumentos" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Argumentos de la tarea" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Argumentos de palabra clave" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Argumentos de palabra clave de tarea" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nombre de Archivo" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "El usuario no tiene permiso para crear o editar archivos adjuntos para este modelo" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Colocado" msgid "Invalid status code" msgstr "Código de estado no válido" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Archivo de datos" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Archivo de datos a importar" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Columnas" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Valores predeterminados del campo" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Filtros del campo" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Algunos campos requeridos no han sido mapeados" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "La columna ya fue mapeada a un campo de la base de datos" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "La columna no existe en el archivo de datos" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "El campo no existe en el modelo destino" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "El campo seleccionado es de solo lectura" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Sesión de importación" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Campo" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Columna" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Número de fila" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Datos de la fila original" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Errores" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Válido" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Fecha" @@ -9226,7 +9231,7 @@ msgstr "La cantidad no coincide con los números de serie" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "Los códigos de estado del stock deben coincidir" msgid "StockItem cannot be moved as it is not in stock" msgstr "Stock no se puede mover porque no está en stock" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Notas de prueba" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Finalizó" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" 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 79387a5e36..b43a2c27e3 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -93,7 +93,7 @@ msgstr "No se pudo convertir {original} a {unit}" msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Detalles del error pueden encontrarse en el panel de administración" @@ -109,7 +109,7 @@ msgstr "Número decimal inválido" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "El número de referencia es demasiado grande" msgid "Invalid choice" msgstr "Selección no válida" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Descripción" msgid "Description (optional)" msgstr "Descripción (opcional)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Ruta" @@ -334,7 +334,7 @@ msgstr "Error de servidor" msgid "An error has been logged by the server." msgstr "Se ha registrado un error por el servidor." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Emitido por" msgid "User who issued this build order" msgstr "El usuario que emitió esta orden" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Usuario o grupo responsable de esta orden de construcción" msgid "External Link" msgstr "Link externo" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Enlace a URL externa" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Ensamblar equipo" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "En espera" msgid "Cancelled" msgstr "Cancelado" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "El usuario no tiene permiso para eliminar este adjunto" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Lista de selección bloqueada" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Etiqueta del código del proyecto" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Actualizado" @@ -1608,157 +1608,162 @@ msgstr "Código único del proyecto" msgid "Project description" msgstr "Descripción del proyecto" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Activo" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Usuario o grupo responsable de este projecto" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Tecla de ajustes" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Valor de ajuste" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "El valor elegido no es una opción válida" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "El valor debe ser un valor booleano" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "El valor debe ser un entero" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "El valor debe ser un número válido" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "El valor no pasa las comprobaciones de validación" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Cadena de clave debe ser única" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Usuario" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Cantidad de salto de precio" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Precio" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Precio unitario a la cantidad especificada" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Endpoint" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Punto final en el que se recibe este webhook" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Nombre para este webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Activo" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Está activo este webhook" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token para el acceso" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Clave" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Secreto compartido para HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID de mensaje" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Identificador único para este mensaje" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Servidor desde el cual se recibió este mensaje" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Encabezado" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Encabezado del mensaje" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Cuerpo" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Cuerpo de este mensaje" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Endpoint en el que se recibió este mensaje" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Trabajado en" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "¿El trabajo en este mensaje ha terminado?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Título" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Título" msgid "Link" msgstr "Enlace" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Publicado" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Resumen" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Leer" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "¿Esta noticia ya fue leída?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Archivo de imagen" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Tipo de modelo destino para esta imagen" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Unidad personalizada" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "El símbolo de la unidad debe ser único" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Nombre de unidad debe ser un identificador válido" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Nombre de unidad" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Símbolo" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Símbolo de unidad opcional" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definición" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definición de unidad" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Archivo adjunto" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Archivo no encontrado" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Falta enlace externo" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Seleccionar archivo para adjuntar" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Comentario" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Comentario de archivo adjunto" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Fecha de carga" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Fecha de carga del archivo" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Tamaño del archivo" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Tamaño del archivo en bytes" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Tipo de modelo no válido especificado para el archivo adjunto" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Estado personalizado" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Estados personalizados" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Conjunto de estado de referencia" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Conjunto de estado extendido con este estado personalizado" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Llave lógica" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Clave lógica del estado que es igual a este estado personalizado en la lógica de negocios" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Valor" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Valor numérico que se guardará en la base de datos de modelos" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Nombre del estado" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etiqueta" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Etiqueta que se mostrará en el frontend" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Color" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Color que se mostrará en el frontend" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Modelo" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Modelo con el que este estado está asociado" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "El modelo debe ser seleccionado" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "La clave debe ser seleccionada" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "La clave lógica debe ser seleccionada" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "La clave debe ser distinta de la clave lógica" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Debe proporcionarse una clase de estado de referencia válida" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "La clave debe ser distinta de las claves lógicas del estado de referencia" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Lista de selección" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Listas de Selección" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Nombre de la lista de selección" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Descripción de la lista de selección" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Bloqueado" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "¿Está bloqueada esta lista de selección?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "¿Se puede utilizar esta lista de selección?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Complemento de origen" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Complemento que proporciona la lista de selección" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Cadena de origen" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Cadena opcional que identifica la fuente usada para esta lista" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Entrada por defecto" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Entrada predeterminada para esta lista de selección" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Creado" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Fecha y hora en la que se creó la lista de selección" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Última actualización" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Fecha y hora en que la lista de selección fue actualizada por última vez" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Entrada de lista de selección" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Entradas de la lista de selección" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Lista de selección a la que pertenece esta entrada" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Valor del elemento de la lista de selección" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Etiqueta para la entrada de lista de selección" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Descripción de la entrada de lista de selección" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "¿Está activa esta entrada de la lista de selección?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Plantilla de parámetro" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "El nombre de parámetro en la plantilla tiene que ser único" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Nombre de Parámetro" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Unidades" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Casilla de verificación" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "¿Es este parámetro una casilla de verificación?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Opciones" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Opciones válidas para este parámetro (separados por comas)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Lista de selección para este parámetro" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Habilitado" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Opción inválida para el valor del parámetro" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Plantilla" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Datos" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Valor del parámetro" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Valor del parámetro" msgid "Note" msgstr "Nota" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Campo de nota opcional" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Escanear código de barras" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Datos de código de barras" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Usuario que escaneó el código de barras" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Fecha y hora del escaneo de código de barras" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "Dispositivo URL que procesó el código de barras" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Contexto" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Datos de contexto para el escaneo de código de barras" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Respuesta" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Respuesta de datos del escaneo de código de barras" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Resultado" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "¿El escaneo de código de barras fue exitoso?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Clave" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Está en ejecución" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Tareas pendientes" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Tareas Programadas" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Tareas fallidas" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Identificación de Tarea" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Identificación de tarea única" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Bloquear" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Bloquear hora" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Nombre de la tarea" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Función" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Nombre de la Función" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumentos" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Argumentos de la tarea" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Argumentos de palabra clave" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Argumentos de palabra clave de tarea" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nombre de Archivo" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Colocado" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Archivo de datos" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Archivo de datos a importar" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Columnas" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Valores predeterminados del campo" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Filtros del campo" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Algunos campos requeridos no han sido mapeados" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "La columna ya fue mapeada a un campo de la base de datos" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "La columna no existe en el archivo de datos" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "El campo no existe en el modelo destino" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "El campo seleccionado es de solo lectura" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Sesión de importación" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Campo" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Columna" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Número de fila" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Datos de la fila original" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Errores" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Válido" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Fecha" @@ -9226,7 +9231,7 @@ msgstr "La cantidad no coincide con los números de serie" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "Los códigos de estado del stock deben coincidir" msgid "StockItem cannot be moved as it is not in stock" msgstr "Stock no se puede mover porque no está en stock" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Notas de prueba" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Finalizó" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po index f1f7880a2c..c309fcb56f 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Language: et_EE\n" @@ -93,7 +93,7 @@ msgstr "" msgid "Invalid quantity provided" msgstr "" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "Vigane valik" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nimi" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Kirjeldus" msgid "Description (optional)" msgstr "Kirjeldus (valikuline)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Tee" @@ -334,7 +334,7 @@ msgstr "Serveri viga" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "Katkestatud" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Uuendatud" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Seade võti" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Seade väärtus" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "ID" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Pealkiri" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Pealkiri" msgid "Link" msgstr "Link" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Avaldatud" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Kokkuvõte" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Loetud" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Pildifail" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Ühiku nimi" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Sümbol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definitsioon" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Ühiku definitsioon" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Manus" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Puuduv fail" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Puuduv väline link" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Vali fail, mida lisada" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Kommentaar" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Faili suurus" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Silt" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Loodud" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Mall" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Andmed" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "Märkus" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Vöötkoodi andmed" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Kontekst" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Vastus" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Tulemus" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Võti" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Ülesande nimi" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funktsioon" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Funktsiooni nimi" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumendid" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Ülesande argumendid" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Failinimi" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Mudeli liik" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Andmefail" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Veerud" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Väli" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Veerg" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Testitulemused" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index e0066fd70b..8f8245ce8f 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -93,7 +93,7 @@ msgstr "نمی‌توان {original} را به {unit} تبدیل کرد" msgid "Invalid quantity provided" msgstr "مقدار ارائه شده نامعتبر است" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "جزئیات خطا را می توان در پنل مدیریت پیدا کرد" @@ -109,7 +109,7 @@ msgstr "مقدار اعشاری نامعتبر است" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "شماره مرجع خیلی بزرگ است" msgid "Invalid choice" msgstr "انتخاب نامعتبر" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "نام" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "توضیحات" msgid "Description (optional)" msgstr "توضیحات (اختیاری)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "مسیر" @@ -334,7 +334,7 @@ msgstr "خطای سرور" msgid "An error has been logged by the server." msgstr "یک خطا توسط سرور ثبت شده است." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "صادر شده توسط" msgid "User who issued this build order" msgstr "کاربری که این سفارش ساخت را صادر کرده است" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "پیوند خارجی" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "فایل‌های داده" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index 3d4f0e0044..a3f313bb21 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -93,7 +93,7 @@ msgstr "" msgid "Invalid quantity provided" msgstr "Annettu määrä on virheellinen" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Virheen tiedot löytyvät hallintapaneelista" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Viitenumero on liian suuri" msgid "Invalid choice" msgstr "Virheellinen valinta" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nimi" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Kuvaus" msgid "Description (optional)" msgstr "Kuvaus (valinnainen)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Polku" @@ -334,7 +334,7 @@ msgstr "Palvelinvirhe" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "Ulkoinen linkki" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Linkki ulkoiseen URLiin" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "Peruttu" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Päivitetty" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktiivinen" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Käyttäjä" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Hinta" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktiivinen" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Salaisuus" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Isäntä" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Otsikko" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Otsikko" msgid "Link" msgstr "Linkki" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Julkaistu" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Julkaisija" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Yhteenveto" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Kuvatiedosto" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Liite" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Puuttuva tiedosto" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Puuttuva ulkoinen linkki" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Valitse liitettävä tiedosto" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Kommentti" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Arvo" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Käytössä" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "Muistiinpano" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Avain" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Tiedostonimi" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Datatiedosto" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Päivämäärä" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index db9c659246..8f08c0d619 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -93,7 +93,7 @@ msgstr "Impossible de convertir {original} en {unit}" msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Les détails de l'erreur peuvent être trouvées dans le panneau d'administration" @@ -109,7 +109,7 @@ msgstr "Valeur décimale invalide" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Le numéro de référence est trop grand" msgid "Invalid choice" msgstr "Choix invalide" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nom" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Description" msgid "Description (optional)" msgstr "Description (facultative)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Chemin d'accès" @@ -334,7 +334,7 @@ msgstr "Erreur serveur" msgid "An error has been logged by the server." msgstr "Une erreur a été loguée par le serveur." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Émis par" msgid "User who issued this build order" msgstr "Utilisateur ayant émis cette commande de construction" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Utilisateur ou groupe responsable de cet ordre de construction" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Lien vers une url externe" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Création de l'objet" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "En pause" msgid "Cancelled" msgstr "Annulé" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "L'utilisateur n'a pas les permissions de supprimer cette pièce jointe" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "La liste de sélection est verrouillée" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Code du projet Étiquette" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Mise à jour" @@ -1608,157 +1608,162 @@ msgstr "Code projet unique" msgid "Project description" msgstr "Description du projet" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Actif" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Utilisateur ou groupe responsable de ce projet" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Paramétrés des touches" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Valeur du paramètre" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "La valeur choisie n'est pas une option valide" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "La valeur doit être une valeur booléenne" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "La valeur doit être un nombre entier" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Valeur doit être un nombre valide" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "La valeur ne passe pas les contrôles de validation" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "La chaîne de caractères constituant la clé doit être unique" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Utilisateur" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Quantité de rupture de prix" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Prix" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Prix unitaire à la quantité spécifiée" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Point final" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Point de terminaison auquel ce webhook est reçu" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Nom de ce webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Actif" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Ce webhook (lien de rappel HTTP) est-il actif" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Jeton" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Jeton d'accès" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Confidentiel" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Secret partagé pour HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID message" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Identifiant unique pour ce message" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Hôte" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Hôte à partir duquel ce message a été reçu" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Entête" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "En-tête de ce message" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Corps" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Corps de ce message" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Endpoint à partir duquel ce message a été reçu" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Travaillé sur" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Le travail sur ce message est-il terminé ?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Titre" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Titre" msgid "Link" msgstr "Lien" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Publié" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Auteur" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Résumé" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Lu" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Cette nouvelle a-t-elle été lue ?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Fichier image" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Type de modèle cible pour cette image" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "ID du modèle cible pour cette image" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Unité personnalisée" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Le symbole de l'unité doit être unique" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Le nom de l'unité doit être un identifiant valide" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Nom de l'unité" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Symbole" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Symbole d'unité facultatif" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Définition" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Définition de l'unité" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Pièce jointe" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Fichier manquant" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Lien externe manquant" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Type de modèle" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Type de modèle cible pour l'image" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Commentaire" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Commentaire sur la pièce jointe" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Date de téléchargement" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Date de téléchargement du fichier" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Taille du fichier" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Taille du fichier en octets" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Type de modèle non valide spécifié pour la pièce jointe" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "État personnalisé" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "États membres de l'Union européenne" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Ensemble d'états de référence" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Ensemble d'états étendu à cet état personnalisé" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Clé logique" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Clé logique de l'état qui est égale à cet état personnalisé dans la logique métier" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Valeur" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Valeur numérique qui sera enregistrée dans la base de données des modèles" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Nom de l'Etat" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Étiquette" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Etiquette qui sera affichée dans le frontend" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Couleur" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Couleur qui sera affichée dans le frontend" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Modèle" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Modèle cet état est associé à" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Le modèle doit être sélectionné" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "La clé doit être sélectionnée" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "La clé logique doit être sélectionnée" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "La clé doit être différente de la clé logique" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Une classe de statut de référence valide doit être fournie" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "La clé doit être différente des clés logiques de l'état de référence" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "La clé logique doit se trouver dans les clés logiques de l'état de référence" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Le nom doit être différent des noms des statuts de référence" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Liste de sélection" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Listes de sélection" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Nom de la liste de sélection" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Description de la liste de sélection" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Verrouillé" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Cette liste de sélection est-elle verrouillée ?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Cette liste de sélection peut-elle être utilisée ?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Plug-in source" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Plugin qui fournit la liste de sélection" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Chaîne source" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Chaîne facultative identifiant la source utilisée pour cette liste" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Entrée par défaut" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Entrée par défaut pour cette liste de sélection" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Créé le" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Date et heure de création de la liste de sélection" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Dernière mise à jour" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Date et heure de la dernière mise à jour de la liste de sélection" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Entrée de la liste de sélection" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Entrées de la liste de sélection" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Liste de sélection à laquelle appartient cette entrée" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Valeur de l'entrée de la liste de sélection" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Étiquette pour l'entrée de la liste de sélection" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Description de l'entrée de la liste de sélection" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Cette entrée de la liste de sélection est-elle active ?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Modèle de paramètre" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "Modèle de paramètre" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Les paramètres des cases à cocher ne peuvent pas avoir d'unités" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Les paramètres des cases à cocher ne peuvent pas comporter de choix" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Les choix doivent être uniques" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Le nom du modèle de paramètre doit être unique" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "Type de modèle cible pour ce modèle de paramètre" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Nom du paramètre" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Unités" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Unités physiques pour ce paramètre" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Description des paramètres" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Case à cocher" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Ce paramètre est-il une case à cocher ?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Choix" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Choix valables pour ce paramètre (séparés par des virgules)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Liste de sélection pour ce paramètre" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Activé" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "Ce modèle de paramètre est-il activé ?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "Paramètre" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "Paramètres" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Choix incorrect pour la valeur du paramètre" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "Type de modèle non valide pour la pièce jointe" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "Identifiant du Modèle (ID)" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "ID du modèle cible pour ce paramètre" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Modèle" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "Modèle de paramètre" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Données" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Valeur du paramètre" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Valeur du paramètre" msgid "Note" msgstr "Note" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Champ de notes facultatif" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Analyse du code-barres" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Données du code-barres" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Utilisateur qui a scanné le code-barres" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Horodatage" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Date et heure du scan de code-barres" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "Point d'accès à l'URL qui a traité le code-barres" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Contexte" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Données contextuelles pour la lecture du code-barres" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Réponse" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Données de réponse provenant de la lecture du code-barres" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Résultat" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "La lecture du code-barres a-t-elle réussi ?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Une erreur s'est produite" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8 : La suppression du journal d'e-mail est protégée. Définissez INVENTREE_PROTECT_EMAIL_LOG à False pour permettre la suppression." -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "Message email" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "Messages email" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Annoncé" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Envoyé" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Échec" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Livré" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Confirmé" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Entrant" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Sortant" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Sans réponse" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Suivi de livraison" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Suivi de la lecture" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Suivi du clic" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "ID Global" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Identifiant pour ce message (peut être fourni par un système externe)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "ID du sujet de discussion" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Identifiant pour ce fil de message (peut être fourni par un système externe)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Fil de discussion" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Fil lié à ce message" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "Priorité" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "Fil d'Email" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "Fils d'Emails" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Clé" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Clé unique pour ce fil (utilisée pour identifier le fil)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Identifiant unique pour ce fil" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Démarré en interne" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Est-ce que ce fil a été démarré en interne ?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Date et heure de création du fil" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Date et heure de dernière mise à jour du fil" @@ -2462,81 +2467,81 @@ msgstr "Indique si le paramètre est écrasé par une variable d'environnement" msgid "Override" msgstr "Écraser" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "En cours d'exécution" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Tâches en attente" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Tâches planifiées" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Tâches échouées" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID de la tâche" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "ID unique de la tâche" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Verrouillé" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Heure verrouillé" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Nom de la tâche" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Fonction" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Nom de la fonction" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Arguments" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Arguments tâche" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Mots-clés Arguments" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Mots-clés arguments tâche" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nom du fichier" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Type de modèle" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "L'utilisateur n'a pas le droit de créer ou de modifier des pièces jointes pour ce modèle" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "L'utilisateur n'a pas le droit de créer ou de modifier les paramètres de ce modèle." @@ -4557,11 +4562,11 @@ msgstr "Ruptures de prix" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Une erreur s'est produite lors de l'exportation des données" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Le plugin d'exportation de données renvoie un format de données incorrect" @@ -4609,148 +4614,148 @@ msgstr "Placé" msgid "Invalid status code" msgstr "Code d'état invalide" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Fichier de données" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Fichier de données à importer" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Colonnes" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Type de modèle cible pour cette session d'importation" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Statut de l'importation" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Champs par défaut" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Remplacements de champs" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Filtres de terrain" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Mettre à jour les enregistrements existants" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Si activé, les enregistrements existants seront mis à jour avec de nouvelles données" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Certains champs obligatoires n'ont pas été cartographiés" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Identifiant de base de données existant pour l'enregistrement" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "La colonne est déjà associée à un champ de la base de données" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Le champ est déjà associé à une colonne de données" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Le mappage des colonnes doit être lié à une session d'importation valide" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "La colonne n'existe pas dans le fichier de données" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Le champ n'existe pas dans le modèle cible" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Le champ sélectionné est en lecture seule" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Session d'importation" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Champ d'application" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Colonne" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Index des lignes" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Données de la ligne d'origine" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Erreurs" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Valide" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "L'ID est requis pour mettre à jour les enregistrements existants." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Aucun enregistrement trouvé avec l'ID fourni" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Format d'ID invalide" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Stock total disponible au moment de l'inventaire" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Date" @@ -9226,7 +9231,7 @@ msgstr "La quantité ne correspond pas au nombre de numéros de série" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Le modèle de test n'existe pas" @@ -9274,67 +9279,67 @@ msgstr "Les codes d'état des stocks doivent correspondre" msgid "StockItem cannot be moved as it is not in stock" msgstr "StockItem ne peut pas être déplacé car il n'est pas en stock" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Suivi des articles en stock" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Notes d'entrée" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Résultat du test de l'article en stock" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Une valeur doit être fournie pour ce test" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "La pièce jointe doit être téléchargée pour ce test" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Valeur non valide pour ce test" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Résultat du test" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Valeur de sortie du test" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Pièce jointe au résultat du test" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Notes de test" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Station de test" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "L'identifiant de la station de test où le test a été effectué" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Commencé" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Horodatage du début du test" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Fini" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Horodatage de la fin du test" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index 622651df47..bf5991c353 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -93,7 +93,7 @@ msgstr "" msgid "Invalid quantity provided" msgstr "" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "מספר האסמכתה גדול מדי" msgid "Invalid choice" msgstr "בחירה שגויה" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "שם" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "תיאור" msgid "Description (optional)" msgstr "תיאור (לא חובה)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "נתיב" @@ -334,7 +334,7 @@ msgstr "שגיאת שרת" msgid "An error has been logged by the server." msgstr "נרשמה שגיאה על ידי השרת." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "קישור חיצוני" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "מבוטל" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "משתמש" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "קישור" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "קובץ מצורף" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "קובץ חסר" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "חסר קישור חיצוני" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "בחר קובץ לצירוף" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "הערה" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "שם קובץ" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "מוקם" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index 641b4d51d5..9608bf8ee7 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -93,7 +93,7 @@ msgstr "" msgid "Invalid quantity provided" msgstr "" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "" msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index b8f67b71d6..e36e2dc8c1 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -93,7 +93,7 @@ msgstr "{original} átváltása {unit}-ra sikertelen" msgid "Invalid quantity provided" msgstr "Nem megfelelő mennyiség" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "A hiba részleteit megtalálod az admin panelen" @@ -109,7 +109,7 @@ msgstr "Érvénytelen decimális érték" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Azonosító szám túl nagy" msgid "Invalid choice" msgstr "Érvénytelen választás" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Név" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Leírás" msgid "Description (optional)" msgstr "Leírás (opcionális)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Elérési út" @@ -334,7 +334,7 @@ msgstr "Kiszolgálóhiba" msgid "An error has been logged by the server." msgstr "A kiszolgáló egy hibaüzenetet rögzített." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Indította" 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:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Felhasználó vagy csoport aki felelős ezért a gyártásért" msgid "External Link" msgstr "Külső link" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link külső URL-re" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Gyártás objektum" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1499,7 +1499,7 @@ msgstr "Felfüggesztve" msgid "Cancelled" msgstr "Törölve" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1556,7 +1556,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "A felhasználó nem jogosult ezen melléklet törlésére" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Választéklista lezárva" @@ -1585,7 +1585,7 @@ msgstr "" msgid "Project Code Label" msgstr "Projekt kód címke" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Frissítve" @@ -1609,157 +1609,162 @@ msgstr "Egyedi projektszám" msgid "Project description" msgstr "Projekt leírása" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktív" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "A projektért felelős felhasználó vagy csoport" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Beállítási kulcs" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Beállítás értéke" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "A kiválasztott érték nem egy érvényes lehetőség" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Az érték bináris kell legyen" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Az érték egész szám kell legyen" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Az értéknek számnak kell lennie" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Az érték nem felel meg az ellenőrzéseknek" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Kulcs string egyedi kell legyen" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Felhasználó" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Ársáv mennyiség" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Ár" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Egységár egy meghatározott mennyiség esetén" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Végpont" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Végpont ahol ez a webhook érkezik" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Webhook neve" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktív" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Aktív-e ez a webhook" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token a hozzáféréshez" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Titok" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Megosztott titok a HMAC-hoz" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Üzenet azonosító" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Egyedi azonosító ehhez az üzenethez" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Kiszolgáló" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Kiszolgáló ahonnan ez az üzenet érkezett" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Fejléc" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Üzenet fejléce" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Törzs" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Üzenet törzse" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Végpont amin ez az üzenet érkezett" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Dolgozott rajta" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Befejeződött a munka ezzel az üzenettel?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Azonosító" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Cím" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1767,467 +1772,467 @@ msgstr "Cím" msgid "Link" msgstr "Link" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Közzétéve" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Szerző" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Összefoglaló" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Elolvasva" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Elolvasva?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Képfájl" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "A képhez tartozó model típus" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "A képhez tartozó model azonosító" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Egyedi mértékegység" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "A mértékegység szimbólumának egyedinek kell lennie" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "A mértékegységnek valós azonosítónak kell lennie" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Egység neve" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Szimbólum" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Opcionális mértékegység szimbólum" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definíció" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Mértékegység definíció" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Melléklet" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Hiányzó fájl" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Hiányzó külső link" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Modell típusa" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Képhez tartozó model típus" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Válaszd ki a mellekelni kívánt fájlt" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Megjegyzés" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Melléklet megjegyzés" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Feltöltés dátuma" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "A fájl feltöltésének dátuma" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Fájl mérete" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Fájlméret bájtban" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "A melléklet model típusa érvénytelen" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Egyedi Állapot" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Egyedi Állapotok" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Hivatkozott Állapot Készlet" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Az az Állapot készlet, melyet ez az egyedi állapot kibővít" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Logikai kulcs" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Az állapot logikai kulcsa amely megegyezik az üzleti logika egyedi állapotával" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Érték" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "A model adatbázisba tárolandó szám" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Az állapot neve" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Címke" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "A felületen megjelenített címke" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Szín" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "A felöleten megjelenő szín" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Model" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "A Model amihez ez az állapot tartozik" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Modelt választani kötelező" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Kulcsot választani kötelező" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Logikai kulcsot választani kötelező" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "A kulcs és a logikai kulcs nem lehet azonos" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Helyes hivatkozási állapot osztályt kell megadni" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "A kulcsnak eltérőnek kell lennie a hivatkozott állapotok logikai kulcsaitól" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "A logikai kulcsnak szerepelnie kell a hivatkozott állapotok logikai kulcsai közt" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "A Névnek el kell térnie a referencia állapotok neveitől" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Választéklista" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Választéklisták" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Választéklista neve" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Választéklista leírása" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Lezárt" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Választéklista lezárva?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Választéklista használható?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Forrás plugin" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Választéklista szolgáltató plugin" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Forrás szöveg" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Elhagyható lista forrás azonosító szöveg" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Alapértelmezett bejegyzés" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Alapértelmezett elem ezen a listán" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Létrehozva" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Választéklista létrehozási dátuma és ideje" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Utoljára módosítva" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "A választéklista utolsó módosításának dátuma és ideje" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Választéklista bejegyzés" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Választéklista bejegyzések" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Választéklista amihez ez a bejegyzés tartozik" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Választéklista bejegyzés értéke" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Választéklista bejegyzés felirata" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Választéklista bejegyzés leírása" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Választéklista bejegyzés aktív?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Paraméter sablon" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "Paraméter Sablonok" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Jelölőnégyzet paraméternek nem lehet mértékegysége" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Jelölőnégyzet paraméternek nem lehetnek választási lehetőségei" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "A lehetőségek egyediek kell legyenek" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "A paraméter sablon nevének egyedinek kell lennie" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "Célmodell típusa ehhez a paramétersablonhoz" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Paraméter neve" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Mértékegység" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Paraméter mértékegysége" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Paraméter leírása" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Jelölőnégyzet" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Ez a paraméter egy jelölőnégyzet?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Lehetőségek" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Választható lehetőségek (vesszővel elválasztva)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "A paraméter választéklistája" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Engedélyezve" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "Ez a paramétersablon engedélyezett?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "Paraméter" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "Paraméterek" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Hibás választás a paraméterre" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "Érvénytelen modelltípus megadva a paraméterhez" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "Modell ID" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "A célmodell azonosítója ehhez a paraméterhez" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Sablon" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "Paraméter sablon" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Adat" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Paraméter értéke" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2239,181 +2244,181 @@ msgstr "Paraméter értéke" msgid "Note" msgstr "Megjegyzés" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Opcionális megjegyzés mező" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Vonalkód beolvasás" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Vonalkód adat" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Melyik felhasználó olvasta be a vonalkódot" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Időbélyeg" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Vonalkód beolvasás dátuma és ideje" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "Vonalkód feldolgozó URL végpont" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Kontextus" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Vonalkód olvasás kontextus adat" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Válasz" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Vonalkód olvasó válasz adat" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Eredmény" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "Vonalkód olvasás sikeres volt?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Hiba történt" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." 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:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "E-mail üzenet" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "E-mail üzenetek" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Bejelentve" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Elküldve" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Megbukott" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Kiszállítva" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Megerősítve" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Bejövő" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Kimenő" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Nincs válasz" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Kiszállítás követése" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Olvasási visszaigazolás" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Kattintások nyomkövetése" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "Globális ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Üzenet azonosítója (külső rendszertől származhat)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "Szál ID" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Üzenet-sor azonosító (külső rendszerből származhat)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Szál" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Ehhez az üzenethez kapcsolódó üzenet-lánc" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "Prioritás" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "Email szál" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "Email szálak" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Kulcs" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Az üzenetlánc egyedi azonosítója (az üzenetlánc azonosítására szolgál)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Üzenetlánc egyedi azonosítója" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Belső kezdés" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Ez az üzenetlánc belül indult?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Az üzenetlánc kezdeti dátuma és ideje" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Az üzenetlánc utolsó módosításának dátuma és ideje" @@ -2463,81 +2468,81 @@ msgstr "Ez a beállítás felül van bírálva egy környezeti változó által" msgid "Override" msgstr "Felülbírálás" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Folyamatban" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Folyamatban lévő feladatok" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Ütemezett Feladatok" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Hibás feladatok" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Feladat ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Egyedi feladat ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Zárol" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Zárolási idő" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Feladat neve" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funkció" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Funkció neve" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Paraméterek" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Feladat paraméterei" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Kulcsszó paraméterek" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Feladat kulcsszó paraméterek" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Fájlnév" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Modell típusa" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "A felhasználónak nincs joga létrehozni vagy módosítani ehhez a modelhez tartozó mellékleteket" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "A felhasználónak nincs jogosultsága paraméterek létrehozására vagy szerkesztésére ehhez a modellhez" @@ -4558,11 +4563,11 @@ msgstr "Árkategóriák" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Hiba történt adatexportálás közben" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Az adatexportáló plugin téves adatformátumot adott vissza" @@ -4610,148 +4615,148 @@ msgstr "Kiküldve" msgid "Invalid status code" msgstr "Érvénytelen állapotkód" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Adat fájl" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Importálandó adatfájl" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Oszlopok" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Cél model típus ehhez az import munkához" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Betöltés állapota" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Mező Alapértelmezett Érték" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Mező Felülbírálás" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Mező Szűrők" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Frissítse a létező rekordokat" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Ha engedélyezett a meglévő rekordok frissítve lesznek az új adatokkal" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Néhány kötelező mező nem került hozzárendelésre" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Létező adatbázis azonosító a rekordhoz" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "Oszlop már adatbázis mezőhöz lett rendelve" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Adatbázis mező már adatfájl oszlophoz lett rendelve" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Az oszlop összerendelésnek egy helyes importálási művelethez kell kapcsolódnia" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "Az Oszlop nem létezik ebben a fájlban" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "A mező nem létezik a cél adatszerkezetben" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Kijelölt mező csak olvasható" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Importálási művelet" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Mező" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Oszlop" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Sor száma" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Eredeti sor adat" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Hibák" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Érvényes" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "ID-ra van szükség meglévő rekord frissítéshez." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Nem található rekord a megadott ID-vel" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Érvénytelen az ID formátuma" @@ -6652,7 +6657,7 @@ msgid "Total available stock at time of stocktake" msgstr "Teljes készlet a leltárkor" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Dátum" @@ -9227,7 +9232,7 @@ msgstr "A mennyiség nem egyezik a megadott sorozatszámok számával" msgid "Cannot assign stock to structural location" msgstr "Nem lehet készletet strukturális helyre rendelni" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Ez a Teszt sablon nem létezik" @@ -9275,67 +9280,67 @@ msgstr "Készlet tételek állapotainak egyeznie kell" msgid "StockItem cannot be moved as it is not in stock" msgstr "Készlet tétel nem mozgatható mivel nincs készleten" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Készlettörténet" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Bejegyzés megjegyzései" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Készlet Tétel Ellenőrzés Eredménye" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Ehhez a teszthez meg kell adni értéket" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Ehhez a teszthez fel kell tölteni mellékletet" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "A teszt eredménye érvénytelen" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Teszt eredménye" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Teszt kimeneti értéke" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Teszt eredmény melléklet" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Tesztek megjegyzései" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Teszt állomás" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "A tesztet elvégző tesztállomás azonosítója" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Elkezdődött" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "A teszt indításának időpontja" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Befejezve" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "A teszt befejezésének időpontja" diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index f671dee065..2d5ae34034 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -93,7 +93,7 @@ msgstr "" msgid "Invalid quantity provided" msgstr "Jumlah yang diberikan tidak valid" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Detail terkait galat dapat dilihat di panel admin" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "Pilihan tidak valid" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nama" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Keterangan" msgid "Description (optional)" msgstr "Keterangan (opsional)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Direktori" @@ -334,7 +334,7 @@ msgstr "Terjadi Kesalahan Server" msgid "An error has been logged by the server." msgstr "Sebuah kesalahan telah dicatat oleh server." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Diserahkan oleh" msgid "User who issued this build order" msgstr "Pengguna yang menyerahkan order ini" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "Tautan eksternal" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Tautan menuju URL eksternal" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "Dibatalkan" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktif" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Pengguna" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Harga" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktif" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Judul" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Judul" msgid "Link" msgstr "Tautan" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Kesimpulan" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Berkas Gambar" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Lampiran" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "File tidak ditemukan" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Tautan eksternal tidak ditemukan" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Pilih file untuk dilampirkan" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Komentar" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Ukuran Berkas" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Label" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Model" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Terbuat" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Pilihan" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Aktif" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Respon" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nama File" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Diletakkan" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "File data" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Tanggal" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Lampiran perlu diunggah untuk tes ini" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index 10d15adb82..eb0253e2b0 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -93,7 +93,7 @@ msgstr "Impossibile convertire {original} in {unit}" msgid "Invalid quantity provided" msgstr "Quantità inserita non valida" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "I dettagli dell'errore possono essere trovati nel pannello di amministrazione" @@ -109,7 +109,7 @@ msgstr "Valore decimale non valido" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Numero di riferimento troppo grande" msgid "Invalid choice" msgstr "Scelta non valida" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nome" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Descrizione" msgid "Description (optional)" msgstr "Descrizione (opzionale)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Percorso" @@ -334,7 +334,7 @@ msgstr "Errore del server" msgid "An error has been logged by the server." msgstr "Un errore è stato loggato dal server." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Rilasciato da" msgid "User who issued this build order" msgstr "Utente che ha emesso questo ordine di costruzione" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Utente o gruppo responsabile di questo ordine di produzione" msgid "External Link" msgstr "Collegamento esterno" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link a URL esterno" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Crea oggetto" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "In Attesa" msgid "Cancelled" msgstr "Annullato" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "L'utente non ha il permesso di eliminare questo allegato" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Lista di selezione bloccata" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Etichetta Codice Progetto" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Aggiornato" @@ -1608,157 +1608,162 @@ msgstr "Codice unico del progetto" msgid "Project description" msgstr "Descrizione del progetto" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Attivo" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Utente o gruppo responsabile di questo progetto" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Tasto impostazioni" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Valore impostazioni" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Il valore specificato non è un opzione valida" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Il valore deve essere un valore booleano" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Il valore deve essere un intero" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Il valore deve essere un numero valido" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Il valore non supera i controlli di convalida" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "La stringa chiave deve essere univoca" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Utente" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Quantità prezzo limite" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Prezzo" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Prezzo unitario in quantità specificata" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Scadenza" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Scadenza in cui questa notifica viene ricevuta" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Nome per questa notifica" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Attivo" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "È questa notifica attiva" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token per l'accesso" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Segreto" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Segreto condiviso per HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID Messaggio" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Identificatore unico per questo messaggio" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Host" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Host da cui questo messaggio è stato ricevuto" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Intestazione" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Intestazione di questo messaggio" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Contenuto" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Contenuto di questo messaggio" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Scadenza in cui questo messaggio è stato ricevuto" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Lavorato il" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Il lavoro su questo messaggio è terminato?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Titolo" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Titolo" msgid "Link" msgstr "Collegamento" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Pubblicato" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autore" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Riepilogo" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Letto" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Queste notizie sull'elemento sono state lette?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "File immagine" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Tipo di modello di destinazione per questa immagine" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "ID modello di destinazione per questa immagine" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Unità Personalizzata" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Il simbolo dell'unità deve essere univoco" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Il nome dell'unità deve essere un identificatore valido" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Nome dell'unità" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Simbolo" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Simbolo unità opzionale" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definizione" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definizione unità" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Allegato" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "File mancante" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Link esterno mancante" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Tipo modello" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Tipo di modello di destinazione per l'immagine" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Seleziona file da allegare" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Commento" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Commento allegato" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Data caricamento" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Data di caricamento del file" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Dimensione file" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Dimensioni file in byte" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Tipo di modello specificato per l'allegato non valido" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Stato Personalizzato" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Stati Personalizzati" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Imposta Stato Di Riferimento" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Set di stato esteso con questo stato personalizzato" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Chiave Logica" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Chiave logica dello stato che è uguale a questo stato personalizzato nella logica commerciale" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Valore" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Valore numerico che verrà salvato nel database dei modelli" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Nome dello Stato" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etichetta" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Etichetta che verrà visualizzata nel frontend" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Colore" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Colore che verrà visualizzato nel frontend" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Modello" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Modello a cui questo stato è associato" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Il modello deve essere selezionato" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "La chiave deve essere selezionata" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "La chiave logica deve essere selezionata" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "La chiave deve essere diversa dalla chiave logica" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Deve essere fornita una classe di stato di riferimento valida" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "La chiave deve essere diversa dalle chiavi logiche dello stato di riferimento" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "La chiave logica deve essere nelle chiavi logiche dello stato di riferimento" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Il nome deve essere diverso dai nomi dello stato di riferimento" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Elenco Selezioni" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Elenchi di Selezione" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Nome dell'elenco di selezione" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Descrizione della lista di selezione" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Bloccato" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Questa lista di selezione è bloccata?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Questo elenco di selezione può essere utilizzato?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Plugin Sorgente" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Plugin che fornisce l'elenco di selezione" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Stringa Sorgente" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Stringa opzionale che identifica il sorgente usato per questa lista" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Voce Predefinita" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Voce predefinita per questo elenco di selezione" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Creato" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Data e ora in cui è stato creato l'elenco di selezione" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Ultimo aggiornamento" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Data e ora in cui l'elenco di selezione è stato aggiornato" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Voce Lista Selezione" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Voci Lista Selezione" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Elenco di selezione a cui appartiene questa voce" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Valore della voce della lista di selezione" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Etichetta per la voce elenco di selezione" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Descrizione della voce della lista di selezione" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Questa voce della lista di selezione è attiva?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Modello Parametro" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "Modelli parametro" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "I parametri della casella di controllo non possono avere unità" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "I parametri della casella di controllo non possono avere scelte" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Le scelte devono essere uniche" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Il nome del modello del parametro deve essere univoco" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "Tipo di modello di destinazione per questo modello di parametro" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Nome Parametro" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Unità" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Unità fisiche per questo parametro" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Descrizione del parametro" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Casella di spunta" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Questo parametro è una casella di spunta?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Scelte" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Scelte valide per questo parametro (separato da virgola)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Lista di selezione per questo parametro" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Abilitato" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "Questo modello di parametro è abilitato?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "Parametro" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "Parametri" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Scelta non valida per il valore del parametro" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "Tipo di modello specificato per parametro non valido" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "ID Modello" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "ID del modello di destinazione per questo parametro" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Modello" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "Modello Parametro" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Dati" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Valore del Parametro" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Valore del Parametro" msgid "Note" msgstr "Nota" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Note opzionali elemento" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Scansione Codice A Barre" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Dati del Codice a Barre" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Utente che ha scannerizzato il codice a barre" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Data e ora" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Data e ora della scansione del codice a barre" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "Endpoint URL che ha elaborato il codice a barre" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Contesto" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Dati contestuali per la scansione del codice a barre" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Risposta" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Dati di risposta dalla scansione del codice a barre" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Risultato" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "La scansione del codice a barre è riuscita?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Si è verificato un errore" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8: La cancellazione del log email è protetta. Imposta INVENTREE_PROTECT_EMAIL_LOG a Falso per consentire la cancellazione." -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "Messaggio email" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "Messaggi email" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Annunciato" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Inviato" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Fallito" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Consegnato" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Confermato" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Ricevuti" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "In uscita" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Nessuna risposta" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Traccia La Consegna" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Conferma di lettura" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Tracciare i clic delle email" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "ID Globale" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Identificatore per questo messaggio (potrebbe essere fornito da un sistema esterno)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "ID discussione" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Identificatore per questo thread del messaggio (potrebbe essere fornito da un sistema esterno)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Discussione" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Thread collegato a questo messaggio" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "Priorità" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "Discussione Email" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "Discussioni Email" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Chiave" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Chiave univoca per questa discussione (usata per identificare la discussione)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Identificatore univoco per questa discussione" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Avviato internamente" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Questa discussione è iniziata internamente?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Data e ora in cui la discussione è stata creata" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Data e ora in cui la discussione è stata aggiornata" @@ -2462,81 +2467,81 @@ msgstr "Indica se l'impostazione è sovrascritta da una variabile ambiente" msgid "Override" msgstr "Sovrascrivi" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "In Esecuzione" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Attività in sospeso" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Attività pianificate" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Attività Fallite" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID Attività" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "ID attività univoco" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Blocco" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Tempo di blocco" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Nome attività" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funzione" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Nome della funzione" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argomenti" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Argomenti attività" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Argomenti Parole Chiave" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Argomenti parole chiave attività" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nome del file" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Tipo di modello" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "L'utente non ha il permesso di creare o modificare allegati per questo modello" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "L'utente non ha il permesso di creare o modificare parametri per questo modello" @@ -4557,11 +4562,11 @@ msgstr "Sconti a scalare" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Errore durante l'esportazione dei dati" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Il plugin di esportazione dati ha restituito un formato di dati errato" @@ -4609,148 +4614,148 @@ msgstr "Inviato" msgid "Invalid status code" msgstr "Codice di stato non valido" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "File dati" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "File dati da importare" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Colonne" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Tipo di modello di destinazione per questa sessione di importazione" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Stato importazione" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Valori predefiniti del campo" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Sostituisci campo" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Filtri campo" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Aggiorna i record esistenti" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Se abilitato, i record esistenti verranno aggiornati con i nuovi dati" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Alcuni campi richiesti non sono stati mappati" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Identificatore del database esistente per il record" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "La colonna è già mappata a un campo del database" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Il campo è già mappato a una colonna di dati" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "La mappatura delle colonne deve essere collegata a una sessione di importazione valida" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "La colonna non esiste nel file dati" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Il campo non esiste nel modello di destinazione" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Il campo selezionato è di sola lettura" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Sessione d'importazione" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Campo" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Colonna" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Indice riga" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Dati riga originali" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Errori" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Valido" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "L'ID è richiesto per aggiornare i record esistenti." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Nessun record trovato con l'ID fornito" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Formato ID fornito non valido" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Totale delle scorte disponibili al momento dell'inventario" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Data" @@ -9226,7 +9231,7 @@ msgstr "La quantità non corrisponde ai numeri di serie" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "I codici di stato dello stock devono corrispondere" msgid "StockItem cannot be moved as it is not in stock" msgstr "Le giacenze non possono essere spostate perché non disponibili" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Note d'ingresso" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Il valore deve essere fornito per questo test" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "L'allegato deve essere caricato per questo test" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Risultato Test" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Test valore output" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Risultato della prova allegato" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Note del test" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index 7d9d8be78c..3e806f7369 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -93,7 +93,7 @@ msgstr "{original}を{unit}に変換できませんでした。" msgid "Invalid quantity provided" msgstr "数量コードが無効です" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "エラーの詳細は管理者パネルで確認できます" @@ -109,7 +109,7 @@ msgstr "無効な10進数値" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -222,7 +222,7 @@ msgstr "メールアドレス" #: InvenTree/middleware.py:126 msgid "CSRF verification failed. Ensure INVENTREE_SITE_URL and INVENTREE_TRUSTED_ORIGINS are configured correctly." -msgstr "" +msgstr "CSRF検証に失敗しました。INVENTREE_SITE_URLとINVENTREE_TRUSTED_ORIGINSが正しく設定されていることを確認してください。" #: InvenTree/middleware.py:218 msgid "You must enable two-factor authentication before doing anything else." @@ -272,16 +272,16 @@ msgstr "参照番号が大きすぎる" msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "お名前" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "説明" msgid "Description (optional)" msgstr "説明 (オプション)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "パス" @@ -334,7 +334,7 @@ msgstr "サーバーエラー" msgid "An error has been logged by the server." msgstr "サーバーによってエラーが記録されました。" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "発行者" msgid "User who issued this build order" msgstr "このビルドオーダーを発行したユーザー" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "このビルドオーダーを担当するユーザーまたはグルー msgid "External Link" msgstr "外部リンク" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "外部 サイト へのリンク" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "ビルドオブジェクト" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1355,19 +1355,19 @@ msgstr "自動引き当てを行なう部品種類を選択してください" #: build/serializers.py:1077 order/serializers.py:2096 msgid "Stock Priority" -msgstr "" +msgstr "在庫優先度" #: build/serializers.py:1078 order/serializers.py:2097 msgid "Preferred order in which matching stock items are consumed" -msgstr "" +msgstr "一致する在庫アイテムが消費される優先順位" #: build/serializers.py:1086 msgid "Build Lines" -msgstr "" +msgstr "組立明細" #: build/serializers.py:1088 msgid "Limit allocation to these build lines (leave blank to allocate all lines)" -msgstr "" +msgstr "これらの組立明細に割当を制限します (すべての行を割り当てるには空白のままにしてください)" #: build/serializers.py:1143 msgid "BOM Reference" @@ -1498,7 +1498,7 @@ msgstr "保留中" msgid "Cancelled" msgstr "キャンセル済" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "この添付ファイルを編集する権限がありません" msgid "User does not have permission to delete this attachment" msgstr "ユーザーにはこの添付ファイルを削除する権限がありません" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "選択リストがロックされています" @@ -1578,13 +1578,13 @@ msgstr "プラグインなし" #: common/filters.py:110 company/api.py:155 company/api.py:311 stock/api.py:377 #: stock/api.py:1060 msgid "Tags" -msgstr "" +msgstr "タグ" #: common/filters.py:390 msgid "Project Code Label" msgstr "プロジェクトコードラベル" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "更新しました" @@ -1608,157 +1608,162 @@ msgstr "独自のプロジェクトコード" msgid "Project description" msgstr "プロジェクトの説明" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "有効" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "このプロジェクトコードは有効か?" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "このプロジェクトを担当するユーザーまたはグループ" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "設定キー" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "設定値" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "選択された値は有効なオプションではありません。" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "値はブール値でなければなりません。" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "値は整数値でなければなりません。" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "値は有効な数値でなければなりません。" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "値がバリデーション・チェックに合格しない" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "キー文字列は一意でなければなりません。" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "ユーザー" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "価格破壊数量" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "価格" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "指定数量での単価" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "エンドポイント" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "このウェブフックを受信するエンドポイント" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "このウェブフックの名前" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "有効" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "このウェブフックはアクティブですか" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "トークン" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "アクセス用トークン" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "シークレット" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "HMACの共有秘密" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "メッセージ ID:" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "このメッセージの一意な識別子" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "ホスト" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "このメッセージを受信したホスト" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "ヘッダー" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "このメッセージのヘッダー" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "本文" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "メッセージ本文" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "このメッセージを受信したエンドポイント" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "作業内容" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "このメッセージに関する作業は終わったのですか?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "タイトル" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "タイトル" msgid "Link" msgstr "リンク" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "公開済み" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "投稿者" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "概要" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "既読" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "このニュースは読まれましたか?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "画像ファイル" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "この画像の対象モデルタイプ" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "この画像の対象モデルID" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "カスタムユニット" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "単位記号は一意でなければなりません。" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "ユニット名は有効な識別子でなければなりません。" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "ユニット名" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "シンボル" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "オプションの単位記号" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "定義" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "ユニットの定義" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "添付ファイル" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "ファイルがありません" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "外部リンクが見つかりません。" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "名前を変更するファイルがありません" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "ファイル名は空にできません" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "不正なファイル名" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "ファイルの拡張子を変更できません" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "この名前のファイルはすでに存在します" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "ファイル名の変更後の保存に失敗しました" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "モデルタイプ" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "画像の対象モデルタイプ" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "添付ファイルを選択" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "サムネイル" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "この添付ファイルのサムネイル画像" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "コメント:" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "添付コメント" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "アップロード日" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "ファイルがアップロードされた日付" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "画像" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "この添付ファイルが有効な画像ファイルである場合、真となります" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "ファイルサイズ" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "ファイルサイズ(バイト" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "添付ファイルに指定されたモデルタイプが無効です" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "カスタムステート" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "カスタムステート" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "リファレンス・ステータス・セット" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "このカスタム状態で拡張されたステータスセット" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "論理キー" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "ビジネスロジックでこのカスタムステートに等しいステート論理キー" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "値" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "モデルのデータベースに保存される数値" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "都道府県名" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "ラベル" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "フロントエンドに表示されるラベル" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "色" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "フロントエンドに表示される色" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "モデル" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "この状態が関連するモデル" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "モデルを選択する必要があります" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "キーを選択する必要があります。" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "論理キーを選択する必要があります。" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "キーは論理キーと異なる必要があります。" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "有効な参照ステータスクラスが提供されなければならない" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "キーは、参照ステータスの論理キーとは異なる必要があります。" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "論理キーは、参照ステータスの論理キーに含まれていなければなりません。" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "リファレンス・ステータスの名前とは異なっていなければならない。" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "セレクションリスト" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "セレクション・リスト" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "選択リストの名前" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "選択リストの説明" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "ロック中" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "この選択リストはロックされていますか?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "このセレクションリストは使えますか?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "ソースプラグイン" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "選択リストを提供するプラグイン" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "ソースストリング" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "このリストに使用されているソースを示すオプションの文字列" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "デフォルトエントリー" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "この選択リストのデフォルト項目" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "作成日" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "選択リストが作成された日時" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "最終更新" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "選択リストが最後に更新された日時" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "セレクションリスト入力" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "セレクションリスト" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "このエントリーが属する選択リスト" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "選択リストエントリーの値" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "選択リスト項目のラベル" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "選択リスト項目の説明" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "この選択リストはアクティブですか?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "パラメータテンプレート" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "パラメータテンプレート" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "チェックボックスのパラメータに単位を指定することはできません。" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "チェックボックスパラメータに選択肢を持たせることはできません。" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "選択肢はユニークでなければなりません" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "パラメータ・テンプレート名は一意でなければなりません。" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "このパラメータテンプレートにおける対象モデルタイプ" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "パラメータ名" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "単位" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "このパラメータの物理単位" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "パラメータの説明" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "チェックボックス" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "このパラメータはチェックボックスですか?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "選択肢" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "このパラメータの有効な選択肢(カンマ区切り)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "このパラメータの選択リスト" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "有効" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "このパラメータテンプレートは有効ですか?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "パラメータ" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "パラメータ" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "パラメータ値の選択が無効" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "パラメータに対して無効なモデルタイプが指定されています" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "モデルID" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "このパラメータの対象となるモデルのID" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "テンプレート" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "パラメータテンプレート" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "データ" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "パラメータ値" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "パラメータ値" msgid "Note" msgstr "備考" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "任意のメモ欄" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "バーコードスキャン" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "バーコードデータ" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "バーコードをスキャンしたユーザー" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "タイムスタンプ" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "バーコードスキャンの日時" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "バーコードを処理したURLエンドポイント" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "コンテキスト" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "バーコードスキャンのコンテキストデータ" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "返答" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "バーコードスキャンによるレスポンスデータ" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "結果" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "バーコードスキャンは成功しましたか?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "エラーが発生しました" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8: メールログの削除は保護されています。削除を許可するには、INVENTREE_PROTECT_EMAIL_LOG を False に設定してください。" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "メールメッセージ" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "メールメッセージ" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "発表されました" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "送信" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "失敗" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "配送済み" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "確認済み" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "インバウンド" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "アウトバウンド" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "返信なし" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "配送状況を記録" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "読み取りを記録" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "クリックを記録" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "グローバルID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "このメッセージの識別子(外部システムから提供される場合があります)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "スレッドID" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "このメッセージスレッドの識別子(外部システムから提供される場合があります)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "スレッド" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "このメッセージに関連するスレッド" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "優先順位" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "メールのスレッド" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "メールのスレッド" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "キー" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "このスレッドの固有キー(スレッドを識別するために使用されます)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "このスレッドの固有識別子" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "内部を開始しました" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "このスレッドは内部で開始されたものですか?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "スレッドが作成された日時" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "スレッドが最後に更新された日時" @@ -2462,81 +2467,81 @@ msgstr "環境変数によって設定が上書きされるかどうかを示し msgid "Override" msgstr "上書き" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "走行中" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "保留タスク" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "スケジュールされたタスク" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "失敗したタスク" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "タスクID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "ユニークなタスクID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "ロック" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "ロック時間" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "タスク名" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "関数" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "機能名" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "引数" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "タスク引数" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "キーワード論争" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "タスクキーワード引数" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "ファイル名" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "モデルタイプ" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "このモデルの添付ファイルを作成または編集する権限がありません。" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "ユーザーは、このモデルのパラメータを作成または編集する権限がありません。" @@ -2824,11 +2829,11 @@ msgstr "内部バーコードデータ生成に使用するプラグイン" #: common/setting/system.py:406 msgid "Part Locking" -msgstr "" +msgstr "部品のロック" #: common/setting/system.py:407 msgid "Enable locking of parts to prevent modification" -msgstr "" +msgstr "変更を防止するためにパーツのロックを有効にする" #: common/setting/system.py:412 msgid "Part Revisions" @@ -3133,11 +3138,11 @@ msgstr "デバッグモードでのレポート生成(HTML出力)" #: common/setting/system.py:681 msgid "Report URL Fetching" -msgstr "" +msgstr "レポートURLの取得" #: common/setting/system.py:682 msgid "Allow fetching of remote URLs when generating reports" -msgstr "" +msgstr "レポート生成時にリモート URL の取得を許可する" #: common/setting/system.py:687 msgid "Log Report Errors" @@ -3278,11 +3283,11 @@ msgstr "在庫のないストックアイテムをストックロケーション #: common/setting/system.py:797 msgid "Merge stock with existing stock on transfer by default" -msgstr "" +msgstr "既定で、在庫転送時に既存の在庫とマージする" #: common/setting/system.py:799 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" -msgstr "" +msgstr "転送動作時の在庫のデフォルト状態(必要に応じて転送ごとに変更できます)" #: common/setting/system.py:805 msgid "Build Order Reference Pattern" @@ -3794,15 +3799,15 @@ msgstr "土曜日" #: common/setting/system.py:1261 msgid "Calendar Horizon" -msgstr "" +msgstr "カレンダー範囲" #: common/setting/system.py:1263 msgid "Number of months into the future to display in calendar views" -msgstr "" +msgstr "カレンダービューに表示される将来のヶ月数" #: common/setting/system.py:1267 msgid "months" -msgstr "" +msgstr "ヶ月" #: common/setting/system.py:1270 msgid "Enable Test Station Data" @@ -4086,11 +4091,11 @@ msgstr "現在のページをパンくずで表示" #: common/setting/user.py:239 msgid "Show Extra Model Information" -msgstr "" +msgstr "追加モデル情報の表示" #: common/setting/user.py:240 msgid "Display extra information in model selection dropdowns" -msgstr "" +msgstr "モデル選択ドロップダウンに追加情報を表示します" #: common/setting/user.py:245 msgid "Show full stock location in tables" @@ -4557,11 +4562,11 @@ msgstr "価格割り引き" msgid "Pretty Name" msgstr "表示名" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "データのエクスポート中にエラーが発生しました" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "データエクスポートプラグインが不正なデータ形式を返しました" @@ -4609,148 +4614,148 @@ msgstr "設置済" msgid "Invalid status code" msgstr "無効なステータスコード" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "データファイル" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "インポートするデータファイル" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "カラム" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "このインポートセッションのターゲットモデルタイプ" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "インポートの状態" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "フィールドのデフォルト" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "フィールドのオーバーライド" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "フィールドフィルター" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "既存の記録を更新する" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "有効にされた場合、既存のレコードは新しいデータで更新されます" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "一部の必須フィールドがマッピングされていません" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" -msgstr "" +msgstr "完了行数の履歴" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" -msgstr "" +msgstr "行数の履歴" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "レコードの既存データベース識別子" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "カラムはすでにデータベースのフィールドにマッピングされています。" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "フィールドはすでにデータ列にマッピングされています。" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "カラムマッピングは有効なインポートセッションにリンクされている必要があります。" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "カラムがデータファイルに存在しません。" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "対象モデルにフィールドが存在しない" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "選択されたフィールドは読み取り専用です。" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" -msgstr "" +msgstr "ルックアップ列は、関連する(外部キー)列にのみ設定できます" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" -msgstr "" +msgstr "無効なルックアップ列。有効なオプション: {options}" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "インポートセッション" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "フィールド" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "列" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" -msgstr "" +msgstr "ルックアップ列" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." -msgstr "" +msgstr "外部キー参照に使用するデータベースフィールドです。自動参照の場合は空白のままにしてください。" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "行インデックス" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "元の行データ" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "エラー" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "有効" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" -msgstr "" +msgstr "複数の一致が見つかりました - 値が一意であることを確認するか、特定の参照フィールドを選択してください" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "既存の記録を更新するにはIDが必要です。" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "指定のIDで該当する記録は見つかりませんでした" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "無効なID形式が指定されました" @@ -5259,15 +5264,15 @@ msgstr "仮想部品にはシリアル番号を割り当てることはできま #: order/models.py:1347 msgid "Allow any stock (serialized or unserialized)" -msgstr "" +msgstr "任意の在庫を許可 (シリアルまたは非シリアル)" #: order/models.py:1348 msgid "Serialized stock only" -msgstr "" +msgstr "シリアル在庫のみ" #: order/models.py:1349 msgid "Unserialized stock only" -msgstr "" +msgstr "非シリアル在庫のみ" #: order/models.py:1441 order/models.py:3003 stock/models.py:1130 #: stock/models.py:1131 stock/serializers.py:1437 @@ -5726,11 +5731,11 @@ msgstr "完成路線" #: order/serializers.py:132 msgid "Custom Status Key" -msgstr "" +msgstr "カスタムステータスキー" #: order/serializers.py:133 msgid "Update order status to a custom value for this logical value" -msgstr "" +msgstr "この論理値の注文ステータスをカスタム値に更新" #: order/serializers.py:199 msgid "Duplicate Order" @@ -5742,15 +5747,15 @@ msgstr "この注文を複製するためのオプションを指定します。 #: order/serializers.py:221 msgid "Custom status key must be an integer" -msgstr "" +msgstr "カスタムステータスキーは整数でなければなりません" #: order/serializers.py:228 msgid "Invalid custom status key" -msgstr "" +msgstr "無効なカスタムステータスキーです" #: order/serializers.py:231 msgid "Invalid custom status key for this order status" -msgstr "" +msgstr "この注文ステータスには無効なカスタムステータスキーです" #: order/serializers.py:305 msgid "Invalid order ID" @@ -5942,35 +5947,35 @@ msgstr "以下のシリアル番号はご利用いただけません。" #: order/serializers.py:2063 msgid "Stock location where items are sourced (leave blank to use any location)" -msgstr "" +msgstr "部品の供給元となる在庫場所(任意の場所を使用するには空白のままにしてください)" #: order/serializers.py:2073 msgid "Exclude stock items from this location" -msgstr "" +msgstr "この場所から在庫アイテムを除外" #: order/serializers.py:2082 msgid "Assign allocations to this shipment" -msgstr "" +msgstr "この配送に割り当てます" #: order/serializers.py:2089 msgid "Allow stock to be taken from multiple locations to fulfil a single line item" -msgstr "" +msgstr "1明細を満たすために複数の場所から在庫を使用することを許可する" #: order/serializers.py:2103 msgid "Serialized Stock" -msgstr "" +msgstr "シリアル在庫" #: order/serializers.py:2105 msgid "Control whether serialized stock items are included in auto-allocation" -msgstr "" +msgstr "シリアル在庫品を自動割当に含めるかどうかを制御します" #: order/serializers.py:2116 msgid "Limit allocation to these line items (leave blank to allocate all lines)" -msgstr "" +msgstr "これらの明細行に割り当てを制限します(すべての行を割り当てるには空白のままにしてください)" #: order/serializers.py:2142 msgid "Line item does not belong to this order" -msgstr "" +msgstr "明細行はこの注文に属していません" #: order/serializers.py:2281 msgid "Return order line item" @@ -6114,11 +6119,11 @@ msgstr "指定したカテゴリの下にあるサブカテゴリを除外しま #: part/api.py:298 stock/api.py:469 msgid "Max Level" -msgstr "" +msgstr "最大レベル" #: part/api.py:300 stock/api.py:471 msgid "Limit the depth of the category tree" -msgstr "" +msgstr "カテゴリツリーの深さを制限する" #: part/api.py:442 msgid "Has Results" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "ストックテイク時の在庫可能量" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "日付" @@ -7392,11 +7397,11 @@ msgstr "商品はすでに受領済みです。" #: plugin/base/barcodes/api.py:601 msgid "Purchase order Found\\rNo supplier Part Match" -msgstr "" +msgstr "購買オーダーが見つかりました\\r仕入先パーツが一致しません" #: plugin/base/barcodes/api.py:607 msgid "Supplier Part Found\\rNo Purchase Order Match" -msgstr "" +msgstr "仕入先パーツが見つかりました\\r購買オーダーが一致しません" #: plugin/base/barcodes/api.py:643 msgid "No plugin match for supplier barcode" @@ -7839,15 +7844,15 @@ msgstr "バリエーション品目を含める" #: plugin/builtin/exporter/stocktake_exporter.py:32 msgid "Include part variant stock in stocktake data" -msgstr "" +msgstr "棚卸データにバリアントパーツ在庫を含める" #: plugin/builtin/exporter/stocktake_exporter.py:37 msgid "Exclude Zero Stock Entries" -msgstr "" +msgstr "在庫ゼロを除外する" #: plugin/builtin/exporter/stocktake_exporter.py:38 msgid "Exclude parts with zero stock from the exported dataset" -msgstr "" +msgstr "エクスポートされたデータセットから在庫ゼロのパーツを除外する" #: plugin/builtin/exporter/stocktake_exporter.py:50 msgid "Part Stocktake Exporter" @@ -8455,7 +8460,7 @@ msgstr "データベースからプラグイン設定を削除します" #: plugin/serializers.py:292 msgid "Indicates if the setting is overridden by configuration" -msgstr "" +msgstr "この設定が設定ファイルによって上書きされているかどうかを示します" #: plugin/serializers.py:312 msgid "The user for which this setting applies" @@ -8475,7 +8480,7 @@ msgstr "プラグインはラベル印刷をサポートしていません" #: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" -msgstr "" +msgstr "このモデルを表示する権限がありません" #: report/api.py:174 msgid "Invalid label dimensions" @@ -8904,7 +8909,7 @@ msgstr "ストックテイク後" #: stock/api.py:960 msgid "Has Stocktake Date" -msgstr "" +msgstr "棚卸日あり" #: stock/api.py:971 msgid "Expiry date before" @@ -9037,23 +9042,23 @@ msgstr "いくつかのストックアイテムがすでにストックロケー #: stock/models.py:412 msgid "Oldest stock first (FIFO)" -msgstr "" +msgstr "先入先出(FIFO)" #: stock/models.py:413 msgid "Newest stock first (LIFO)" -msgstr "" +msgstr "後入先出(LIFO)" #: stock/models.py:414 msgid "Smallest quantity first" -msgstr "" +msgstr "少ない順" #: stock/models.py:415 msgid "Largest quantity first" -msgstr "" +msgstr "多い順" #: stock/models.py:416 msgid "Soonest expiry date first" -msgstr "" +msgstr "有効期限順" #: stock/models.py:559 msgid "Serialized stock items cannot be deleted" @@ -9179,7 +9184,7 @@ msgstr "在庫品の有効期限。この日を過ぎると在庫は期限切れ #: stock/models.py:1234 msgid "Date that this stock item was created" -msgstr "" +msgstr "この在庫アイテムが作成された日" #: stock/models.py:1239 msgid "Delete on deplete" @@ -9226,7 +9231,7 @@ msgstr "数量がシリアル番号と一致しません" msgid "Cannot assign stock to structural location" msgstr "構造上ロケーションに在庫を割り当てることはできません" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "テストテンプレートが存在しません" @@ -9274,67 +9279,67 @@ msgstr "在庫状況コードが一致していること" msgid "StockItem cannot be moved as it is not in stock" msgstr "在庫がないため移動できません。" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "ストックアイテムのトラッキング" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "記入上の注意" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "在庫品テスト結果" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "このテストには値を指定する必要があります。" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "このテストには添付ファイルをアップロードする必要があります。" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "このテストでは無効な値です。" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "試験結果" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "テスト出力値" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "試験結果添付" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "テストノート" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "テストステーション" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "試験が実施された試験ステーションの識別子。" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "開始" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "テスト開始のタイムスタンプ" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "修了済み" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "テスト終了のタイムスタンプ" @@ -9627,7 +9632,7 @@ msgstr "既存の在庫に統合します" #: stock/serializers.py:1730 msgid "Merge this item into existing stock at the destination if possible" -msgstr "" +msgstr "可能な場合、このアイテムを宛先の既存の在庫にマージします" #: stock/serializers.py:1749 msgid "Stock transaction notes" @@ -9635,7 +9640,7 @@ msgstr "株式取引に関する注記" #: stock/serializers.py:1778 msgid "Set stock location for counted items (optional)" -msgstr "" +msgstr "計数したアイテムの在庫場所を設定します(オプション)" #: stock/serializers.py:1980 msgid "Merge returned items into existing stock items if possible" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index 0b32f2cb32..147be093fc 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -93,7 +93,7 @@ msgstr "{original}을(를) {unit}(으)로 변환할 수 없습니다" msgid "Invalid quantity provided" msgstr "잘못된 수량이 제공되었습니다" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "오류 상세 내용은 관리자 패널에서 확인할 수 있습니다" @@ -109,7 +109,7 @@ msgstr "잘못된 소수 값" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "참조 번호가 너무 큽니다" msgid "Invalid choice" msgstr "잘못된 선택입니다" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "이름" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "설명" msgid "Description (optional)" msgstr "설명 (선택 사항)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "경로" @@ -334,7 +334,7 @@ msgstr "서버 오류" msgid "An error has been logged by the server." msgstr "서버에 오류가 기록되었습니다." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "발행자" msgid "User who issued this build order" msgstr "이 작업 지시서를 발행한 사용자" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "이 작업 지시서를 담당하는 사용자 또는 그룹" msgid "External Link" msgstr "외부 링크" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "외부 URL로 연결" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "빌드 객체" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "보류" msgid "Cancelled" msgstr "취소됨" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "사용자에게 이 첨부파일을 삭제할 권한이 없습니다" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "선택 목록이 잠겨 있습니다" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "프로젝트 코드 라벨" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "업데이트됨" @@ -1608,157 +1608,162 @@ msgstr "고유 프로젝트 코드" msgid "Project description" msgstr "프로젝트 설명" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "활성" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "이 프로젝트의 담당 사용자 또는 그룹" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "설정 키" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "설정 값" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "선택한 값이 유효한 옵션이 아닙니다" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "값은 불리언(Boolean)이어야 합니다" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "값은 정수여야 합니다" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "값은 유효한 숫자여야 합니다" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "값이 유효성 검사 기준을 통과하지 못했습니다" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "키 문자열은 고유해야 합니다" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "사용자" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "가격 구간 수량" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "가격" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "지정 수량에서의 단가" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "엔드포인트" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "이 웹훅을 수신하는 엔드포인트" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "이 웹훅의 이름" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "활성" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "이 웹훅이 활성 상태인가요" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "토큰" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "접근용 토큰" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "시크릿" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "HMAC용 공유 시크릿" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "메시지 ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "이 메시지의 고유 식별자" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "호스트" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "이 메시지를 수신한 호스트" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "헤더" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "이 메시지의 헤더" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "본문" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "이 메시지의 본문" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "이 메시지를 수신한 엔드포인트" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "처리됨" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "이 메시지 처리가 완료되었나요?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "ID" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "제목" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "제목" msgid "Link" msgstr "링크" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "게시됨" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "작성자" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "요약" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "읽음" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "이 뉴스 항목을 읽었나요?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "이미지 파일" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "이 이미지의 대상 모델 유형" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "이 이미지의 대상 모델 ID" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "사용자 정의 단위" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "단위 기호는 고유해야 합니다" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "단위 이름은 유효한 식별자여야 합니다" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "단위 이름" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "기호" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "선택 단위 기호" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "정의" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "단위 정의" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "첨부파일" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "파일 누락" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "외부 링크 누락" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "모델 유형" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "이미지의 대상 모델 유형" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "첨부할 파일을 선택하세요" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "댓글" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "첨부파일 댓글" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "업로드 날짜" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "파일이 업로드된 날짜" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "파일 크기" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "바이트 단위의 파일 크기" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "첨부파일에 대해 유효하지 않은 모델 유형이 지정되었습니다" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "사용자 정의 상태" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "사용자 정의 상태" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "참조 상태 세트" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "이 사용자 정의 상태로 확장되는 상태 세트" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "논리 키" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "업무 로직에서 이 사용자 정의 상태와 동일한 상태 논리 키" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "값" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "모델 데이터베이스에 저장될 숫자 값" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "상태 이름" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "라벨" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "프론트엔드에 표시될 라벨" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "색상" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "프론트엔드에 표시될 색상" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "모델" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "이 상태가 연결된 모델" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "모델을 선택해야 합니다" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "키를 선택해야 합니다" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "논리 키를 선택해야 합니다" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "키는 논리 키와 달라야 합니다" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "유효한 참조 상태 클래스가 제공되어야 합니다" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "키는 참조 상태의 논리 키들과 달라야 합니다" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "논리 키는 참조 상태의 논리 키 목록에 포함되어야 합니다" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "이름은 참조 상태의 이름들과 달라야 합니다" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "선택 목록" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "선택 목록" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "선택 목록 이름" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "선택 목록 설명" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "잠김" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "이 선택 목록이 잠겨 있나요?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "이 선택 목록을 사용할 수 있나요?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "소스 플러그인" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "선택 목록을 제공하는 플러그인" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "소스 문자열" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "이 목록에 사용된 소스를 식별하는 선택 문자열" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "기본 항목" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "이 선택 목록의 기본 항목" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "생성됨" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "선택 목록이 생성된 날짜 및 시간" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "마지막 업데이트" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "선택 목록이 마지막으로 업데이트된 날짜 및 시간" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "선택 목록 항목" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "선택 목록 항목" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "이 항목이 속한 선택 목록" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "선택 목록 항목의 값" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "선택 목록 항목 라벨" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "선택 목록 항목 설명" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "이 선택 목록 항목이 활성 상태인가요?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "매개변수 템플릿" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "매개변수 템플릿" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "체크박스 매개변수에는 단위를 지정할 수 없습니다" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "체크박스 매개변수에는 선택지를 지정할 수 없습니다" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "선택지는 고유해야 합니다" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "매개변수 템플릿 이름은 고유해야 합니다" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "이 매개변수 템플릿의 대상 모델 유형" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "매개변수 이름" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "단위" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "이 매개변수의 물리 단위" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "매개변수 설명" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "체크박스" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "이 매개변수는 체크박스인가요?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "선택지" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "이 매개변수에 대한 유효한 선택지(쉼표로 구분)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "이 매개변수의 선택 목록" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "사용" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "이 매개변수 템플릿을 사용하나요?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "매개변수" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "매개변수" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "매개변수 값에 대한 선택지가 올바르지 않습니다" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "매개변수에 지정된 모델 유형이 올바르지 않습니다" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "모델 ID" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "이 매개변수의 대상 모델 ID" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "템플릿" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "매개변수 템플릿" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "데이터" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "매개변수 값" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "매개변수 값" msgid "Note" msgstr "메모" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "선택적 메모 필드" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "바코드 스캔" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "바코드 데이터" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "바코드를 스캔한 사용자" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "타임스탬프" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "바코드 스캔 날짜 및 시간" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "바코드를 처리한 URL 엔드포인트" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "컨텍스트" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "바코드 스캔의 컨텍스트 데이터" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "응답" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "바코드 스캔의 응답 데이터" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "결과" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "바코드 스캔이 성공했나요?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "오류가 발생했습니다" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8: 이메일 로그 삭제가 보호되어 있습니다. 삭제를 허용하려면 INVENTREE_PROTECT_EMAIL_LOG를 False로 설정하세요." -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "이메일 메시지" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "이메일 메시지" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "공지됨" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "전송됨" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "실패" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "전달됨" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "확인됨" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "수신" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "발신" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "회신 없음" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "전달 추적" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "읽음 추적" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "클릭 추적" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "전역 ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "이 메시지의 식별자(외부 시스템에서 제공될 수 있음)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "스레드 ID" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "이 메시지 스레드의 식별자(외부 시스템에서 제공될 수 있음)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "스레드" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "이 메시지에 연결된 스레드" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "우선순위" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "이메일 스레드" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "이메일 스레드" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "키" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "이 스레드의 고유 키(스레드 식별에 사용)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "이 스레드의 고유 식별자" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "내부 시작" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "이 스레드는 내부에서 시작되었나요?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "스레드가 생성된 날짜 및 시간" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "스레드가 마지막으로 업데이트된 날짜 및 시간" @@ -2462,81 +2467,81 @@ msgstr "이 설정이 환경 변수로 재정의되었는지 여부를 나타냅 msgid "Override" msgstr "재정의" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "실행 중" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "대기 중인 작업" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "예약된 작업" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "실패한 작업" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "작업 ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "고유 작업 ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "잠금" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "잠금 시간" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "작업 이름" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "함수" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "함수 이름" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "인수" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "작업 인수" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "키워드 인수" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "작업 키워드 인수" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "파일명" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "모델 유형" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "이 모델의 첨부파일을 생성하거나 편집할 권한이 없습니다" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "이 모델의 매개변수를 생성하거나 편집할 권한이 없습니다" @@ -4557,11 +4562,11 @@ msgstr "가격 구간" msgid "Pretty Name" msgstr "표시 이름" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "데이터 내보내기 중 오류가 발생했습니다" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "데이터 내보내기 플러그인이 잘못된 데이터 형식을 반환했습니다" @@ -4609,148 +4614,148 @@ msgstr "접수됨" msgid "Invalid status code" msgstr "잘못된 상태 코드" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "데이터 파일" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "가져올 데이터 파일" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "열" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "이 가져오기 세션의 대상 모델 유형" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "가져오기 상태" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "필드 기본값" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "필드 재정의" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "필드 필터" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "기존 레코드 업데이트" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "활성화하면 기존 레코드가 새 데이터로 업데이트됩니다" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "일부 필수 필드가 매핑되지 않았습니다" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "레코드의 기존 데이터베이스 식별자" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "열이 이미 데이터베이스 필드에 매핑되어 있습니다" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "필드가 이미 데이터 열에 매핑되어 있습니다" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "열 매핑은 유효한 가져오기 세션에 연결되어야 합니다" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "데이터 파일에 해당 열이 없습니다" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "대상 모델에 해당 필드가 없습니다" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "선택한 필드는 읽기 전용입니다" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "가져오기 세션" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "필드" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "열" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "행 인덱스" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "원본 행 데이터" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "오류" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "유효" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "기존 레코드를 업데이트하려면 ID가 필요합니다." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "제공된 ID로 레코드를 찾을 수 없습니다" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "잘못된 ID 형식이 제공되었습니다" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "재고 조사 시점의 사용 가능한 총 재고" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "날짜" @@ -9226,7 +9231,7 @@ msgstr "수량이 시리얼 번호와 일치하지 않습니다" msgid "Cannot assign stock to structural location" msgstr "구조적 위치에 재고를 할당할 수 없습니다" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "테스트 템플릿이 존재하지 않습니다" @@ -9274,67 +9279,67 @@ msgstr "재고 상태 코드는 일치해야 합니다" msgid "StockItem cannot be moved as it is not in stock" msgstr "재고에 없으므로 재고 항목을 이동할 수 없습니다" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "재고 항목 추적" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "항목 메모" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "재고 항목 테스트 결과" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "이 테스트에는 값을 제공해야 합니다" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "이 테스트에는 첨부 파일을 업로드해야 합니다" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "이 테스트의 값이 올바르지 않습니다" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "테스트 결과" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "테스트 출력 값" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "테스트 결과 첨부 파일" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "테스트 메모" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "테스트 스테이션" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "테스트가 수행된 테스트 스테이션의 식별자" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "시작됨" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "테스트 시작 시각" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "완료됨" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "테스트 종료 시각" diff --git a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po index e1487a2ee8..f87f7c5666 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Language: lt_LT\n" @@ -93,7 +93,7 @@ msgstr "Nepavyko konvertuoti {original} į {unit}" msgid "Invalid quantity provided" msgstr "Pateiktas neteisingas kiekis" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Išsami klaidos informacija pateikta administravimo skydelyje" @@ -109,7 +109,7 @@ msgstr "Neteisinga dešimtainė reikšmė" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Nuorodos numeris per didelis" msgid "Invalid choice" msgstr "Neteisingas pasirinkimas" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Pavadinimas" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Aprašymas" msgid "Description (optional)" msgstr "Aprašymas (neprivalomas)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Kelias" @@ -334,7 +334,7 @@ msgstr "Serverio klaida" msgid "An error has been logged by the server." msgstr "Serveris užfiksavo klaidą." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Išdavė" msgid "User who issued this build order" msgstr "Vartotojas, kuris išdavė šį gamybos užsakymą" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Vartotojas ar grupė, atsakinga už šį gamybos užsakymą" msgid "External Link" msgstr "Išorinė nuoroda" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Nuoroda į išorinį URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Gamybos objektas" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Sulaikyta" msgid "Cancelled" msgstr "Atšaukta" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Vartotojas neturi teisės ištrinti šio priedo" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Pasirinkimų sąrašas yra užrakintas" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Projekto kodo etiketė" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Atnaujinta" @@ -1608,157 +1608,162 @@ msgstr "Unikalus projekto kodas" msgid "Project description" msgstr "Projekto aprašymas" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktyvus" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Vartotojas arba grupė, atsakinga už šį projektą" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Nustatymo raktas" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Nustatymo reikšmė" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Pasirinkta reikšmė yra netinkama" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Reikšmė turi būti loginė (taip/ne)" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Reikšmė turi būti sveikasis skaičius" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Reikšmė turi būti tinkamas skaičius" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Reikšmė neatitinka patikros taisyklių" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Raktas turi būti unikalus" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Vartotojas" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Kiekio ribinis taškas kainai" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Kaina" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Vieneto kaina nurodytam kiekiui" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Galutinis taškas" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Galutinis taškas, kuriuo priimamas šis webhook'as" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Šio webhook'o pavadinimas" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktyvus" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Ar šis webhook'as aktyvus" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Raktas" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Prieigos raktas" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Slaptas raktas" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Bendras slaptas HMAC raktas" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Pranešimo ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Unikalus pranešimo identifikatorius" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Pagrindinis serveris" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Serveris, iš kurio gautas pranešimas" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Antraštė" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Šio pranešimo antraštė" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Turinys" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Šio pranešimo turinys" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Galutinis taškas, kuriame gautas pranešimas" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Apdorota" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Ar darbas su šiuo pranešimu baigtas?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "ID" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Pavadinimas" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Pavadinimas" msgid "Link" msgstr "Nuoroda" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Paskelbta" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autorius" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Santrauka" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Perskaityta" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Ar ši naujiena buvo perskaityta?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Paveikslėlio failas" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Modelio tipas, kuriam priskiriamas šis paveikslėlis" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "Modelio ID, kuriam priskiriamas šis paveikslėlis" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Pasirinktinis vienetas" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Vieneto simbolis turi būti unikalus" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Vieneto pavadinimas turi būti tinkamas identifikatorius" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Vieneto pavadinimas" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Simbolis" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Nebūtinas vieneto simbolis" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Apibrėžimas" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Vieneto apibrėžimas" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Priedas" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Trūksta failo" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Trūksta išorinės nuorodos" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Modelio tipas" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Modelio tipas, kuriam skirtas paveikslėlis" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Pasirinkite failą priedui" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Komentaras" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Komentaras prie priedo" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Įkėlimo data" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Failo įkėlimo data" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Failo dydis" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Failo dydis baitais" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Netinkamas modelio tipas priedui" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Pasirinktinė būsena" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Pasirinktinės būsenos" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Nuorodos būsenų rinkinys" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Būsenų rinkinys, papildomas šia pasirinktine būsena" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Loginis raktas" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Loginis būsenos raktas, atitinkantis šią pasirinkitinę būseną" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Reikšmė" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Skaitinė reikšmė, saugoma modelio duomenų bazėje" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Būsenos pavadinimas" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etiketė" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Etiketė, rodoma vartotojo sąsajoje" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Spalva" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Spalva, rodoma vartotojo sąsajoje" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Modelis" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Modelis, su kuriuo susieta būsena" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Turi būti pasirinktas modelis" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Turi būti pasirinktas raktas" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Turi būti pasirinktas loginis raktas" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "Raktas turi skirtis nuo loginio rakto" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Turi būti pateikta tinkama nuorodos būsenos klasė" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "Raktas turi skirtis nuo nuorodos būsenų loginių raktų" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "Loginis raktas turi būti tarp nuorodos būsenų loginių raktų" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Pavadinimas turi skirtis nuo nuorodos būsenų pavadinimų" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Pasirinkimų sąrašas" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Pasirinkimų sąrašai" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Pasirinkimų sąrašo pavadinimas" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Pasirinkimų sąrašo aprašymas" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Užrakinta" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Ar šis sąrašas užrakintas?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Ar šį pasirinkimų sąrašą galima naudoti?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Šaltinio papildinys" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Papildinys, pateikiantis šį pasirinkimų sąrašą" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Šaltinio eilutė" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Neprivaloma eilutė, identifikuojanti šaltinį, naudotą šiam sąrašui" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Numatytasis įrašas" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Numatytasis šio pasirinkimų sąrašo įrašas" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Sukurta" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Data ir laikas, kada buvo sukurtas pasirinkimų sąrašas" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Paskutinį kartą atnaujinta" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Data ir laikas, kada paskutinį kartą buvo atnaujintas sąrašas" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Pasirinkimų sąrašo įrašas" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Pasirinkimų sąrašo įrašai" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Pasirinkimų sąrašas, kuriam priklauso šis įrašas" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Pasirinkimų sąrašo įrašo reikšmė" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Pasirinkimų įrašo etiketė" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Pasirinkimų įrašo aprašymas" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Ar šis sąrašo įrašas aktyvus?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Parametro šablonas" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Žymimojo laukelio parametrai negali turėti matavimo vienetų" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Žymimojo laukelio parametrai negali turėti pasirinkimų" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Pasirinkimai turi būti unikalūs" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Parametro šablono pavadinimas turi būti unikalus" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Parametro pavadinimas" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Vienetai" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Fiziniai šio parametro vienetai" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Parametro aprašymas" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Žymimasis laukelis" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Ar šis parametras yra žymimasis laukelis?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Pasirinkimai" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Galimi pasirinkimai šiam parametrui (atskirti kableliais)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Pasirinkimų sąrašas šiam parametrui" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Įjungta" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Neteisingas pasirinkimas parametro reikšmei" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Šablonas" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Data" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Parametro reikšmė" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Parametro reikšmė" msgid "Note" msgstr "Pastaba" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Neprivalomas pastabų laukas" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Brūkšninio kodo nuskaitymas" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Brūkšninio kodo duomenys" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Vartotojas, nuskaitęs brūkšninį kodą" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Laiko žymė" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Brūkšninio kodo nuskaitymo data ir laikas" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "URL galutinis taškas, kuris apdorojo brūkšninį kodą" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Kontekstas" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Konteksto duomenys brūkšninio kodo nuskaitymui" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Atsakas" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Atsako duomenys iš brūkšninio kodo nuskaitymo" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Rezultatas" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "Ar brūkšninio kodo nuskaitymas buvo sėkmingas?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Raktas" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "Nurodo, ar nustatymą pakeičia aplinkos kintamasis" msgid "Override" msgstr "Nepaisyti" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Vykdoma" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Laukiančios užduotys" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Suplanuotos užduotys" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Nepavykusios užduotys" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Užduoties ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Unikalus užduoties ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Užraktas" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Užrakto laikas" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Užduoties pavadinimas" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funkcija" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Funkcijos pavadinimas" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumentai" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Užduoties argumentai" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Rakto argumentai" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Užduoties rakto argumentai" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Failo pavadinimas" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Modelio tipas" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Vartotojas neturi leidimo kurti ar redaguoti šio modelio priedų" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Įvyko klaida eksportuojant duomenis" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Duomenų eksporto įskiepis grąžino neteisingą duomenų formatą" @@ -4609,148 +4614,148 @@ msgstr "Pateiktas" msgid "Invalid status code" msgstr "Neteisingas būsenos kodas" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Duomenų failas" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Duomenų failas, kurį reikia importuoti" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Stulpeliai" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Importavimo sesijos tikslinio modelio tipas" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Importavimo būsena" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Laukų numatytosios reikšmės" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Laukų perrašymai" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Laukų filtrai" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Kai kurie privalomi laukai nėra susieti" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "Šis stulpelis jau yra susietas su duomenų bazės lauku" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Šis laukas jau yra susietas su duomenų stulpeliu" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Stulpelių susiejimas turi būti susietas su galiojančia importavimo sesija" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "Stulpelis neegzistuoja duomenų faile" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Laukas neegzistuoja tiksliniame modelyje" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Pasirinktas laukas yra tik skaitomas" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Importavimo sesija" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Laukas" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Stulpelis" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Eilutės indeksas" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Pradiniai eilutės duomenys" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Klaidos" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Galiojantis" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Bendras prieinamas atsargų kiekis inventorizacijos metu" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Data" @@ -9226,7 +9231,7 @@ msgstr "Kiekis nesutampa su serijos numeriais" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Bandomasis šablonas neegzistuoja" @@ -9274,67 +9279,67 @@ msgstr "Atsargų būsenos kodai turi sutapti" msgid "StockItem cannot be moved as it is not in stock" msgstr "Atsargų elemento negalima perkelti, nes jo nėra sandėlyje" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Atsargų elemento sekimas" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Įrašo pastabos" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Atsargų elemento bandymo rezultatas" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Šiam bandymui turi būti pateikta reikšmė" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Šiam bandymui turi būti įkeltas priedas" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Netinkama reikšmė šiam bandymui" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Bandymo rezultatas" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Bandymo išvesties reikšmė" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Bandymo rezultato priedas" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Bandymo pastabos" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Bandymų stotis" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "Bandymų stoties identifikatorius, kurioje atliktas bandymas" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Pradėta" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Bandymo pradžios laiko žyma" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Pabaigta" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Bandymo pabaigos laiko žyma" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index 64fe7515ed..e642d3ea78 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -93,7 +93,7 @@ msgstr "Nevarēja konvertēt {original} par {unit}" msgid "Invalid quantity provided" msgstr "Norādītais daudzums nav derīgs" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "" msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index 91fe4c7168..3d0785f14a 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -93,7 +93,7 @@ msgstr "{original} kon niet worden omgezet naar {unit}" msgid "Invalid quantity provided" msgstr "Ongeldige hoeveelheid ingevoerd" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Error details kunnen worden gevonden in het admin scherm" @@ -109,7 +109,7 @@ msgstr "Ongeldige decimale waarde" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Referentienummer is te groot" msgid "Invalid choice" msgstr "Ongeldige keuze" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Naam" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Omschrijving" msgid "Description (optional)" msgstr "Omschrijving (optioneel)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Pad" @@ -334,7 +334,7 @@ msgstr "Serverfout" msgid "An error has been logged by the server." msgstr "Er is een fout gelogd door de server." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Uitgegeven door" msgid "User who issued this build order" msgstr "Gebruiker die de productieorder heeft gegeven" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Gebruiker of groep verantwoordelijk voor deze bouwopdracht" msgid "External Link" msgstr "Externe Link" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link naar externe URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Bouw object" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "In de wacht" msgid "Cancelled" msgstr "Geannuleerd" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "Gebruiker heeft geen toestemming om deze bijlage te bewerken." msgid "User does not have permission to delete this attachment" msgstr "Gebruiker heeft geen toestemming om deze bijlage te verwijderen." -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Lijst met selecties is vergrendeld" @@ -1584,7 +1584,7 @@ msgstr "Tags" msgid "Project Code Label" msgstr "Projectcode label" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Bijgewerkt" @@ -1608,157 +1608,162 @@ msgstr "Unieke projectcode" msgid "Project description" msgstr "Projectbeschrijving" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Actief" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Gebruiker of groep die verantwoordelijk is voor dit project" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Instellingen" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Instellingswaarde" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Gekozen waarde is geen geldige optie" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Waarde moet een booleaanse waarde zijn" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Waarde moet een geheel getal zijn" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Waarde moet een geldig getal zijn" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Waarde is niet geldig voor validatiecontrole" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Sleutelreeks moet uniek zijn" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Gebruiker" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Prijs pauze hoeveelheid" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Prijs" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Stukprijs op opgegeven hoeveelheid" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Eindpunt" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Eindpunt waarop deze webhook wordt ontvangen" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Naam van deze webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Actief" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Is deze webhook actief" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Sleutel" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token voor toegang" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Geheim" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Gedeeld geheim voor HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Bericht ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Unieke identificatie voor dit bericht" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Host" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Host waarvan dit bericht is ontvangen" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Koptekst" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Koptekst van dit bericht" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Berichtinhoud" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Inhoud van dit bericht" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Eindpunt waarop dit bericht is ontvangen" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Aan gewerkt" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Is het werk aan dit bericht voltooid?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Titel" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Titel" msgid "Link" msgstr "Koppeling" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Gepubliceerd" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Auteur" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Samenvatting" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Gelezen" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Is dit nieuwsitem gelezen?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Afbeelding" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Doel type voor deze afbeelding" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "Doel modelnummer voor deze afbeelding" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Aangepaste eenheid" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Eenheid symbool moet uniek zijn" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Naam van de unit moet een geldig id zijn" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Naam van eenheid" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Symbool" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Optionele eenheid symbool" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definitie" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definitie van eenheid" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Bijlage" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Ontbrekend bestand" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Externe link ontbreekt" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Model type" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Doel type voor afbeelding" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Bestand als bijlage selecteren" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "Miniatuur" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Opmerking" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Opmerking van bijlage" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Uploaddatum" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Datum waarop het bestand is geüpload" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "Is een afbeelding" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Bestandsgrootte" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Bestandsgrootte in bytes" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Ongeldig modeltype opgegeven voor bijlage" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Aangepaste staat" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Aangepaste statussen" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Referentie status set" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Status set die met deze aangepaste status wordt uitgebreid" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Logische sleutel" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Staat logische sleutel die gelijk is aan deze staat in zakelijke logica" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Waarde" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "De numerieke waarde die wordt opgeslagen in de modellendatabase" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Naam van de toestand" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Label" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Label dat in de frontend getoond wordt" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Kleur" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Kleur die in de frontend getoond wordt" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Model" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Model met deze staat is gekoppeld aan" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Het model moet worden gekozen" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Sleutel moet worden geselecteerd" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Logische sleutel moet worden geselecteerd" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "Sleutel moet anders zijn dan logische sleutel" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Geldige referentie status klasse moet worden opgegeven" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "Sleutel moet verschillen van de logische sleutels van de referentie status" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "Logische sleutel moet in de logische sleutels van de referentiestatus staan" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Naam moet anders zijn dan de namen van de referentie status" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Keuzelijst" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Selectielijst" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Naam van de selectielijst" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Beschrijving van de selectielijst" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Vergrendeld" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Is deze selectielijst vergrendeld?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Kan deze selectielijst worden gebruikt?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Bron plug-in" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Plug-in die de selectielijst biedt" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Bron tekenreeks" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Optionele tekenreeks die de bron identificeert die voor deze lijst wordt gebruikt" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Standaard vermelding" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Standaard vermelding voor deze selectielijst" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Gecreëerd" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Datum en tijd waarop de selectielijst is aangemaakt" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Laatst bijgewerkt" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Datum en tijd waarop de selectielijst voor het laatst is bijgewerkt" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Selectielijst item" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Selectielijst item" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Selectielijst waaraan dit item hoort" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Naam van de selectielijst" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Label voor het item in de selectielijst" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Beschrijving van het item in de selectielijst" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Is dit item in deze lijst actief?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Parameter sjabloon" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "Parameter sjablonen" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Checkbox parameters kunnen geen eenheden bevatten" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Checkbox parameters kunnen geen eenheden bevatten" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Keuzes moeten uniek zijn" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "De template van de parameter moet uniek zijn" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "Doelmodeltype voor dit parametersjabloon" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Parameternaam" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Eenheden" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Fysieke eenheden voor deze parameter" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Parameter omschrijving" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Selectievakje" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Is deze parameter een selectievak?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Keuzes" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Geldige keuzes voor deze parameter (komma gescheiden)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Lijst met selecties voor deze parameter" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Ingeschakeld" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "Is dit parametersjabloon ingeschakeld?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "Parameter" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "Parameters" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Ongeldige keuze voor parameter waarde" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "Ongeldig modeltype opgegeven voor parameter" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "Model-ID" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "ID van het doelmodel voor deze parameter" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Sjabloon" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "Parameter sjabloon" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Gegevens" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Parameterwaarde" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Parameterwaarde" msgid "Note" msgstr "Opmerking" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Optioneel notities veld" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Barcode Scan" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Barcode gegevens" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Gebruiker die de barcode gescand heeft" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Tijdstempel" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Datum en tijd van de streepjescode scan" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "Adres eindpunt dat de streepjescode verwerkt" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Inhoud" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Contextgegevens voor de barcode scan" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Reactie" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Reactiegegevens van de barcode scan" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Resultaat" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "Was de barcode succesvol gescand?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Er is een fout opgetreden" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8: E-maillog verwijderen wordt beschermd. Zet INVENTREE_PROTECT_EMAIL_LOG naar False om verwijdering toe te staan." -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "E-mailbericht" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "E-mail berichten" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Aangekondigd" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Verzonden" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Mislukt" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Geleverd" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Bevestigd" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Inkomend" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Uitgaand" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Geen antwoord" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Track levering" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Track gelezen" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Track Klik" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "Globaal ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Identificatie voor dit bericht (kan worden geleverd door een extern systeem)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "Discussie ID" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Identificatie voor deze bericht draad (kan worden geleverd door een extern systeem)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Gesprek" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Gekoppeld onderwerp voor dit bericht" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "Prioriteit" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "E-mail gesprekken" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "E-mail gesprekken" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Sleutel" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Unieke sleutel voor deze thread (gebruikt om de conversatie te identificeren)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Unieke identificatie voor dit bericht" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Intern gestart" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Is dit onderwerp intern gestart?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Datum en tijd waarop de conversatie voor het laatst is bijgewerkt" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Datum en tijd waarop de conversatie voor het laatst is bijgewerkt" @@ -2462,81 +2467,81 @@ msgstr "Geeft aan of de instelling overschreven wordt door een omgevingsvariabel msgid "Override" msgstr "Overschrijven" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Is actief" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Openstaande taken" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Geplande taken" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Mislukte taken" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Taak ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Unieke taak ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Vergrendel" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Tijdstip van vergrendeling" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Naam van de taak" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Functie" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Functie naam" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumenten" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Taak argumenten" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Trefwoord argumenten" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Taak trefwoord argumenten" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Bestandsnaam" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Model type" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Gebruiker heeft geen toestemming om bijlagen voor dit model te maken of te bewerken" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "Gebruiker heeft geen toestemming om parameters voor dit model te maken of te bewerken" @@ -4557,11 +4562,11 @@ msgstr "Prijsverschillen" msgid "Pretty Name" msgstr "Weergavenaam" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Fout opgetreden tijdens data export" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Gegevensexport plug-in geeft onjuiste gegevensindeling terug" @@ -4609,148 +4614,148 @@ msgstr "Geplaatst" msgid "Invalid status code" msgstr "Ongeldige statuscode" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Data bestand" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Te importeren databestand" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Kolommen" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Doel modeltype voor deze importsessie" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Status van importeren" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Veld standaard" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Veld overschrijven" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Veld filters" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Bestaande Records Bijwerken" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Indien ingeschakeld, zullen bestaande records worden bijgewerkt met nieuwe gegevens" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Sommige verplichte velden zijn niet toegewezen" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Bestaande database-identifier voor het record" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "De kolom is al toegewezen aan een database veld" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Het veld is al toegewezen aan een data-kolom" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Kolom toewijzing moet worden gekoppeld aan een geldige importsessie" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "Kolom bestaat niet in het gegevensbestand" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Veld bestaat niet in het doel model" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Geselecteerde veld is alleen lezen" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Importeer sessie" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Veld" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Kolom" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Rij index" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Oorspronkelijke rij gegevens" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Fouten" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Geldig" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "ID is vereist voor het bijwerken van bestaande records." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Geen record gevonden met het opgegeven ID" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Ongeldig ID formaat opgegeven" @@ -6652,7 +6657,7 @@ msgid "Total available stock at time of stocktake" msgstr "Totale voorraad op het moment van voorraadcontrole" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Datum" @@ -9227,7 +9232,7 @@ msgstr "Hoeveelheid komt niet overeen met serienummers" msgid "Cannot assign stock to structural location" msgstr "Kan voorraad niet toewijzen aan structurele locatie" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Testsjabloon bestaat niet" @@ -9275,67 +9280,67 @@ msgstr "De voorraad statuscodes moeten overeenkomen" msgid "StockItem cannot be moved as it is not in stock" msgstr "Voorraadartikel kan niet worden verplaatst omdat het niet op voorraad is" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Voorraad item volgen" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Item notities" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Resultaat voorraad test resultaten" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Waarde moet voor deze test worden opgegeven" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Bijlage moet worden geüpload voor deze test" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Ongeldige waarde voor deze test" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Test resultaat" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Test uitvoer waarde" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Test resultaat bijlage" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Test notities" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Test station" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "De identificatie van het teststation waar de test werd uitgevoerd" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Gestart" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Het tijdstip van de start test" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Afgerond" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Het tijdstip van de afgeronde test" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index 4d6f3dd788..e1d3bfbbdc 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -93,7 +93,7 @@ msgstr "Kunne ikke konvertere {original} til {unit}" msgid "Invalid quantity provided" msgstr "Ugyldig mengde oppgitt" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Feildetaljer kan finnes i admin-panelet" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Referansenummeret er for stort" msgid "Invalid choice" msgstr "Ugyldig valg" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Navn" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Beskrivelse" msgid "Description (optional)" msgstr "Beskrivelse (valgfritt)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Sti" @@ -334,7 +334,7 @@ msgstr "Serverfeil" msgid "An error has been logged by the server." msgstr "En feil har blitt logget av serveren." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Utstedt av" msgid "User who issued this build order" msgstr "Brukeren som utstedte denne produksjonsordren" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Bruker eller gruppe ansvarlig for produksjonsordren" msgid "External Link" msgstr "Ekstern lenke" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Lenke til ekstern URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Produksjonsobjekt" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "Kansellert" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Brukeren har ikke tillatelse til å slette dette vedlegget" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Etikett for prosjektkode" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Oppdatert" @@ -1608,157 +1608,162 @@ msgstr "Unik prosjektkode" msgid "Project description" msgstr "Prosjektbeskrivelse" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktiv" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Bruker eller gruppe ansvarlig for dette prosjektet" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Innstillings verdi" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Valgt verdi er ikke et gyldig alternativ" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Verdien må være en boolsk verdi" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Verdien må være et heltall" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Nøkkelstreng må være unik" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Bruker" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Antall for prisbrudd" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Pris" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Enhetspris på spesifisert antall" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Endepunkt" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Endepunktet hvor denne webhooken er mottatt" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Navn for webhooken" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktiv" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Er webhooken aktiv" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Sjetong" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Nøkkel for tilgang" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Hemmelig" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Delt hemmlighet for HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Melding ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Unik Id for denne meldingen" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Vert" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Verten denne meldingen ble mottatt fra" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Tittel" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Overskrift for denne meldingen" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Brødtekst" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Innholdet i meldingen" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Endepunktet meldingen ble mottatt fra" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Arbeidet med" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Var arbeidet med denne meldingen ferdig?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Tittel" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Tittel" msgid "Link" msgstr "Lenke" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Publisert" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Forfatter" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Sammendrag" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Les" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Er dette nyhetselementet lest?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Bildefil" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Enhetssymbolet må være unikt" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Enhetsnavn må være en gyldig identifikator" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Enhetsnavn" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Symbol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Valgfritt enhetssymbol" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definisjon" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Enhetsdefinisjon" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Vedlegg" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Fil mangler" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Mangler eksternlenke" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Velg fil å legge ved" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Kommentar" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Vedleggskommentar" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Opplastet dato" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Datoen som filen ble lastet opp" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Filstørrelse" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Filstørrelse i byte" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Ugyldig modelltype spesifisert for vedlegg" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Verdi" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Opprettet" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Sist oppdatert" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Parametermal" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Sjekkboksparameter kan ikke ha enheter" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Sjekkboksparameter kan ikke ha valg" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Valg må være unike" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Navn på parametermal må være unikt" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Parameternavn" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Enheter" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Fysisk enheter for denne parameteren" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Parameterbeskrivelse" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Sjekkboks" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Er dette parameteret en sjekkboks?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Valg" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Gyldige valg for denne parameteren (kommaseparert)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Aktivert" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Ugyldig valg for parameterverdi" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Mal" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Parameterverdi" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Parameterverdi" msgid "Note" msgstr "Notat" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Valgfritt notatfelt" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Kontekst" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Resultat" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Nøkkel" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Kjører" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Ventende oppgaver" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Planlagte oppgaver" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Mislykkede oppgaver" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Oppgave-ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Unik oppgave-ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Lås" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Låsetidspunkt" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Oppgavenavn" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funksjon" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Funksjonsnavn" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumenter" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Oppgaveargumenter" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Nøkkelordargumenter" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Nøkkelordargumenter for oppgave" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Filnavn" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Modelltype" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Brukeren har ikke tillatelse tillatelse å opprette eller endre vedlegg for denne modellen" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Plassert" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Datafil" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Gyldig" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Total tilgjengelig lagerbeholdning på tidspunkt for varetelling" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Dato" @@ -9226,7 +9231,7 @@ msgstr "Antallet stemmer ikke overens med serienumrene" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "Lagerstatuskoder må være like" msgid "StockItem cannot be moved as it is not in stock" msgstr "Lagervare kan ikke flyttes fordi den ikke er på lager" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Oppføringsnotater" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Verdi må angis for denne testen" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Vedlegg må lastes opp for denne testen" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Testresultat" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Testens verdi" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Vedlegg til testresultat" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Testnotater" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index 30079e5287..bbc43f78f6 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -93,7 +93,7 @@ msgstr "Nie udało się przeliczyć {original} na {unit}" msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Szczegóły błędu można znaleźć w panelu administracyjnym" @@ -109,7 +109,7 @@ msgstr "Niepoprawna wartość dziesiętna" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Numer odniesienia jest zbyt duży" msgid "Invalid choice" msgstr "Błędny wybór" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nazwa" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Opis" msgid "Description (optional)" msgstr "Opis (opcjonalny)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Ścieżka" @@ -334,7 +334,7 @@ msgstr "Błąd serwera" msgid "An error has been logged by the server." msgstr "Błąd został zapisany w logach serwera." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Wydany przez" msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Użytkownik lub grupa odpowiedzialna za te zlecenie produkcji" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Zbuduj obiekt" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Wstrzymane" msgid "Cancelled" msgstr "Anulowano" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Lista wyboru jest zablokowana" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Zaktualizowany" @@ -1608,157 +1608,162 @@ msgstr "Unikalny kod projektu" msgid "Project description" msgstr "Opis projektu" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktywny" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Klucz ustawień" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Wybrana wartość nie jest poprawną opcją" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Wartość musi być wartością binarną" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Wartość musi być liczbą całkowitą" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Wartość musi być poprawną liczbą" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Wartość nie zgadza się z kontrolą poprawności" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Ciąg musi być unikatowy" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Użytkownik" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Cena" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Cena jednostkowa po określonej ilości" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Punkt końcowy" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktywny" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token dostępu" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Sekret" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Współdzielony sekret dla HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Id wiadomości" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Unikalny identyfikator dla tej wiadomości" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Host" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Host, od którego otrzymano tę wiadomość" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Nagłówek" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Nagłówek tej wiadomości" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Zawartość" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Treść tej wiadomości" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Opracowany na" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Czy prace nad tą wiadomością zostały zakończone?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Tytuł" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Tytuł" msgid "Link" msgstr "Łącze" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Opublikowano" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Podsumowanie" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Czytaj" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Czy ta wiadomość była przeczytana?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Plik obrazu" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Jednostka Niestandardowa" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Symbol jednostki musi być unikalny" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Nazwa jednostki musi być prawidłowym identyfikatorem" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Nazwa jednostki" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Symbol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Opcjonalny symbol jednostki" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definicja" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definicja jednostki" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Załącznik" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Brak pliku" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Brak zewnętrznego odnośnika" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Typ modelu" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Docelowy typ modelu dla obrazu" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Wybierz plik do załączenia" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Komentarz" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Komentarz do załącznika" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Data dodania" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Data przesłania pliku" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Rozmiar pliku" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Rozmiar pliku w bajtach" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Wartość" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etykieta" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Kolor" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Model" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Model musi być wybrany" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Klucz musi być wybrany" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Zablokowany" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Utworzony" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Ostatnia aktualizacja" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Jednostki" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Aktywne" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Szablon" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Dane" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Wartość parametru" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Wartość parametru" msgid "Note" msgstr "Uwaga" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Wynik" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Doręczono" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Klucz" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "Nadpisz" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Jest uruchomiony" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Oczekujce zadania" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Zaplanowane zadania" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Zadania zakończone błędem" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID zadania" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Unikalny identyfikator zadania" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Blokada" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Czas blokady" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Nazwa zadania" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funkcja" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Nazwa funkcji" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumenty" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Argumenty zadania" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nazwa pliku" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Typ modelu" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Użytkownik nie ma uprawnień do tworzenia lub edytowania załączników dla tego modelu" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Umieszczony" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Plik danych" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Status importu" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Ważny" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Data" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Notatki do wpisu" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Należy podać wartość dla tego testu" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Wynik testu" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index 4fe73003da..89eee00980 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -93,7 +93,7 @@ msgstr "Não foi possível converter {original} para {unit}" msgid "Invalid quantity provided" msgstr "Quantidade fornecida inválida" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Detalhes do erro podem ser encontrados no painel de administrador" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "O número de referência é muito grande" msgid "Invalid choice" msgstr "Escolha inválida" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nome" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Descrição" msgid "Description (optional)" msgstr "Descrição (opcional)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Caminho" @@ -334,7 +334,7 @@ msgstr "Erro de servidor" msgid "An error has been logged by the server." msgstr "Log de erro salvo pelo servidor." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Emitido por" msgid "User who issued this build order" msgstr "Usuário que emitiu este pedido de produção" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Usuário ou grupo responsável para este pedido de produção" msgid "External Link" msgstr "Link Externo" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link para URL externa" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Objeto de produção" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "Cancelado" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "O Utilizador não tem permissão para remover este anexo" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Atualizado" @@ -1608,157 +1608,162 @@ msgstr "Código único do projeto" msgid "Project description" msgstr "Descrição do projeto" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Ativo" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Usuário ou grupo responsável por este projeto" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Valor da Configuração" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Valor escolhido não é uma opção válida" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Valor deve ser um valor booleano" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Valor deve ser um número inteiro" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "A frase senha deve ser diferenciada" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Usuario" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Quantidade de Parcelamentos" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Preço" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Preço unitário na quantidade especificada" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Ponto final" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Ponto final em qual o gancho web foi recebido" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Nome para este webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Ativo" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Este gancho web está ativo" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token de acesso" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Segredo" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Segredo compartilhado para HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID da Mensagem" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Identificador exclusivo desta mensagem" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Servidor" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Servidor do qual esta mensagem foi recebida" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Cabeçalho" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Cabeçalho da mensagem" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Corpo" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Corpo da mensagem" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Ponto do qual esta mensagem foi recebida" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Trabalhado em" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "O trabalho desta mensagem foi concluído?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Título" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Título" msgid "Link" msgstr "Ligação" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Publicado" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Resumo" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Lida" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Esta notícia do item foi lida?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Arquivo de imagem" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Nome da unidade deve ser um identificador válido" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Nome da unidade" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Símbolo" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Símbolo de unidade opcional" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definição" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definição de unidade" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Anexo" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Arquivo ausente" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Link externo não encontrado" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Selecione arquivo para anexar" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Comentario" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Valor" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Criado" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Última atualização" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Modelo de parâmetro" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Parâmetros da caixa de seleção não podem ter unidades" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Os parâmetros da caixa de seleção não podem ter escolhas" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Escolhas devem ser únicas" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Nome do modelo de parâmetro deve ser único" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Nome do Parâmetro" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Unidades" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Unidades físicas para este parâmetro" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Descrição do Parâmetro" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Caixa de seleção" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Este parâmetro é uma caixa de seleção?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Escolhas" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Opções válidas para este parâmetro (separadas por vírgulas)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Habilitado" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Escolha inválida para valor do parâmetro" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Modelo" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Dados" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Valor do Parâmetro" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Valor do Parâmetro" msgid "Note" msgstr "Anotação" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Campo opcional de notas" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Contexto" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Resultado" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Chave" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Executando" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Tarefas Pendentes" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Tarefas Agendadas" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Tarefas com Falhas" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID da Tarefa" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "ID Único da Tarefa" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Bloquear" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Tempo de bloqueio" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Nome da tarefa" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Função" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Nome da função" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumentos" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Argumentos da tarefa" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Argumentos de Palavra-chave" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Argumentos Palavra-chave da Tarefa" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nome do arquivo" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Colocado" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Arquivo de dados" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Colunas" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Válido" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Estoque total disponível no momento do balanço" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Data" @@ -9226,7 +9231,7 @@ msgstr "A quantidade não corresponde aos números de série" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "Códigos de estado do estoque devem corresponder" msgid "StockItem cannot be moved as it is not in stock" msgstr "Item do estoque não pode ser realocado se não houver estoque da mesma" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Observações de entrada" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Deve-se fornecer o valor desse teste" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "O anexo deve ser enviado para este teste" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Resultado do teste" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Valor da saída do teste" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Anexo do resultado do teste" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Notas do teste" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" 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 f54a06c881..9005274351 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -93,7 +93,7 @@ msgstr "Não foi possível converter {original} para {unit}" msgid "Invalid quantity provided" msgstr "Quantidade inválida" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Detalhes do erro podem ser encontrados no painel de administração" @@ -109,7 +109,7 @@ msgstr "Valor decimal inválido" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "O número de referência é muito longo" msgid "Invalid choice" msgstr "Escolha inválida" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nome" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Descrição" msgid "Description (optional)" msgstr "Descrição (opcional)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Caminho" @@ -334,7 +334,7 @@ msgstr "Erro de servidor" msgid "An error has been logged by the server." msgstr "Um erro foi registrado pelo servidor." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Emitido por" msgid "User who issued this build order" msgstr "Usuário que emitiu este pedido de produção" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Usuário ou grupo responsável para este pedido de produção" msgid "External Link" msgstr "Link externo" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link para URL externa" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Compilar objeto" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Em espera" msgid "Cancelled" msgstr "Cancelado" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "O usuário não tem permissão para editar este anexo" msgid "User does not have permission to delete this attachment" msgstr "O usuário não tem permissão para excluir esse anexo" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Lista de seleção bloqueada" @@ -1584,7 +1584,7 @@ msgstr "Marcadores" msgid "Project Code Label" msgstr "Rótulo de código do projeto" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Atualizado" @@ -1608,157 +1608,162 @@ msgstr "Código único do projeto" msgid "Project description" msgstr "Descrição do projeto" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Ativo" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "Este código de projeto está ativo?" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Usuário ou grupo responsável por este projeto" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Chave de configurações" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Valor da configuração" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Valor escolhido não é uma opção válida" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Valor deve ser um valor booleano" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Valor deve ser um número inteiro" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "O valor deve ser um número válido" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "O valor não passa em verificações de validação" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "A frase senha deve ser diferenciada" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Usuário" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Quantidade de parcelamentos" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Preço" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Preço unitário na quantidade especificada" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Ponto final" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Ponto final em qual o webhook foi recebido" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Nome para este webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Ativo" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Este webhook está ativo" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Ficha" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Ficha para acesso" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Secreto" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Segredo compartilhado para HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID da mensagem" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Identificador exclusivo desta mensagem" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Servidor" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Servidor do qual esta mensagem foi recebida" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Cabeçalho" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Cabeçalho da mensagem" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Corpo" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Corpo da mensagem" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Ponto do qual esta mensagem foi recebida" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Trabalhado em" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "O trabalho desta mensagem foi concluído?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Título" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Título" msgid "Link" msgstr "Link" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Publicado" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Resumo" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Lida" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Este item de notícia foi lido?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Arquivo de imagem" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Tipo modelo de destino para esta imagem" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "ID do modelo de destino para esta imagem" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Unidade personalizada" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "O símbolo da unidade deve ser único" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Nome da unidade deve ser um identificador válido" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Nome da unidade" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Símbolo" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Símbolo de unidade opcional" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definição" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definição de unidade" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Anexo" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Arquivo ausente" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Link externo não encontrado" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "Nenhum arquivo anexado para renomear" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "O nome do arquivo não pode estar vazio" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "Nome de arquivo inválido" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "Não é possível alterar a extensão do arquivo" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "Já existe um arquivo com este nome" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "Falha ao salvar o arquivo renomeado" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Categoria de modelo" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Tipo modelo de destino para esta imagem" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Selecione arquivo para anexar" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "Miniatura" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "Imagem em miniatura para este anexo" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Comentário" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Comentário de anexo" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Data de envio" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Data em que o arquivo foi enviado" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "É imagem" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "Verdadeiro se este anexo for um arquivo de imagem válido" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Tamanho do arquivo" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Tamanho do arquivo em bytes" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Categoria de modelo especificado inválido para anexo" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Estado personalizado" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Estados personalizados" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Status referência definido" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Conjunto de status estendido com este status personalizado" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Chave lógica" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Chave lógica de estado que é igual a este estado personalizado na lógica de negócios" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Valor" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Valor numérico que será salvo no banco de dados dos modelos" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Nome do estado" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etiqueta" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Etiqueta que será exibida no frontend" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Cor" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Cor que será exibida no frontend" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Modelo" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Modelo que este estado está associado a" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Modelo deve ser selecionado" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "A chave deve ser selecionada" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Chave lógica deve ser selecionada" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "A chave deve diferir da chave lógica" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Uma classe de estado de referência válida deve ser fornecida" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "A chave deve diferir das chaves lógicas do estado de referência" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "A chave lógica deve estar nas chaves lógicas do estado de referência" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "O nome deve diferir dos nomes do estado de referência" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Lista de seleção" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Listas de seleção" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Nome da lista de seleção" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Descrição da lista de seleção" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Bloqueado" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Esta lista de seleção está bloqueada?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Esta lista de seleção pode ser usada?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Extensão de origem" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Extensão que fornece a lista de seleção" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Série de origem" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Série opcional identificando a fonte usada para esta lista" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Entrada padrão" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Entrada padrão para esta lista de seleção" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Criado em" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Data/hora em que a lista de seleção foi criada" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Última atualização" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Data/hora da última atualização da lista de seleção" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Entrada na lista de seleção" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Entradas na lista de seleção" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Lista de seleção à qual esta entrada pertence" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Valor da entrada da lista de seleção" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Rótulo para a entrada da lista de seleção" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Descrição da entrada da lista de seleção" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Esta entrada da lista de seleção está ativa?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Modelo de parâmetro" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "Modelos de parâmetro" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Parâmetros de caixa de seleção não podem ter unidades" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Parâmetros de caixa de seleção não podem ter opções" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "As opções devem ser únicas" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "O nome do modelo de parâmetro deve ser único" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "Tipo de modelo de destino para este modelo de parâmetro" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Nome do parâmetro" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Unidades" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Unidades físicas para este parâmetro" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Descrição do parâmetro" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Caixa de seleção" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Este parâmetro é uma caixa de seleção?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Opções" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Opções válidas para este parâmetro (separadas por vírgula)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Lista de seleção para este parâmetro" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Habilitado" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "Este modelo de parâmetro está habilitado?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "Parâmetro" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "Parâmetros" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Opção inválida para o valor do parâmetro" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "Tipo de modelo inválido especificado para o parâmetro" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "ID do modelo" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "ID do modelo de destino para este parâmetro" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Modelo" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "Modelo de parâmetro" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Dados" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Valor do parâmetro" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Valor do parâmetro" msgid "Note" msgstr "Anotação" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Campo opcional de notas" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Leitura de código de barras" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Dados de código de barras" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Usuário que leu o código de barras" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Marcador de hora" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Data/hora da verificação do código de barras" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "O endpoint da URL que processou o código de barras" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Contexto" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Dados de contexto para ler código de barras" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Resposta" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Dados de resposta da verificação de código de barras" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Resultado" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "O código de barras foi lido com sucesso?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Ocorreu um erro" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8: exclusão de registro de e-mail está protegida. Defina INVENTREE_PROTECT_EMAIL_LOG para falso para permitir a exclusão." -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "Mensagem de e-mail" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "Mensagens de e-mail" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Anunciado" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Enviado" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Falhou" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Entregue" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Confirmado" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Entrada" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Saída" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Não responder" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Rastrear entrega" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Monitorado" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Clique no caminho" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "ID global" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Identificador para esta mensagem (pode ser fornecido por sistema externo)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "ID do tópico" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Identificador deste tópico de mensagem (pode ser fornecido por sistema externo)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Tópico" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Tópico vinculado para esta mensagem" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "Prioridade" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "Tópico do e-mail" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "Tópicos de e-mail" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Chave" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Chave única para este tópico (usada para identificar o tópico)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Identificador exclusivo deste tópico" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Iniciado interno" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Este tópico foi iniciado internamente?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Data/hora em que o tópico foi criado" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Data/hora da última atualização do tópico" @@ -2462,81 +2467,81 @@ msgstr "É indicado se a configuração é substituída por uma variável de amb msgid "Override" msgstr "Substituir" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Está em execução" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Tarefas pendentes" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Tarefas agendadas" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Tarefas com falhas" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID da tarefa" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "ID único da tarefa" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Bloquear" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Congelar tempo" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Nome da tarefa" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Função" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Nome da função" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumentos" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Argumentos da tarefa" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Argumentos de palavra-chave" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Argumentos palavra-chave da tarefa" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nome do arquivo" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Categoria de modelo" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Usuário não tem permissão para criar ou editar anexos para este modelo" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "O usuário não tem permissão para criar ou editar parâmetros para este modelo" @@ -3278,11 +3283,11 @@ msgstr "Permitir que os itens que não estão em estoque sejam transferidos entr #: common/setting/system.py:797 msgid "Merge stock with existing stock on transfer by default" -msgstr "" +msgstr "Mesclar estoque com estoque existente na transferência por padrão" #: common/setting/system.py:799 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" -msgstr "" +msgstr "Estado padrão para o comportamento de mesclagem de estoque na transferência. (Pode ser alterado por transferência, se desejado)" #: common/setting/system.py:805 msgid "Build Order Reference Pattern" @@ -4557,11 +4562,11 @@ msgstr "Faixas de preço" msgid "Pretty Name" msgstr "Nome amigável" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Ocorreu um erro ao exportar os dados" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "A extensão de exportação de dados retornou dados incorretos" @@ -4609,148 +4614,148 @@ msgstr "Localizado" msgid "Invalid status code" msgstr "Código de status inválido" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Arquivo de dados" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Arquivo de dados para importar" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Colunas" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Categoria de modelo de destino para esta sessão de importação" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Status de importação" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Campos padrões" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Substituições de campo" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Campo de filtros" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Atualizar registros existentes" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Se habilitado, os registros existentes serão atualizados com os novos dados" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Alguns campos necessários não foram mapeados" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "Histórico de contagem de linhas concluídas" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "Histórico de contagem de linhas" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Identificador existente do registro no banco de dados" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "A coluna já está mapeada a um campo de banco de dados" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "O campo já está mapeado para uma coluna de dados" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Mapeamento de coluna deve ser ligado a uma sessão de importação válida" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "A coluna não existe no arquivo de dados" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "O campo não existe no modelo de destino" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "O campo selecionado é somente leitura" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "O campo de busca só pode ser definido para campos relacionados (chave estrangeira)" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "Campo de busca inválido. As opções válidas são: {options}" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Importar sessão" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Campo" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Coluna" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "Campo de busca" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "Campo do banco de dados a ser usado para busca por chave estrangeira. Deixe em branco para busca automática." -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Índice de fileira" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Dados da linha original" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Erros" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Válido" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "Múltiplas correspondências encontradas para o valor — garanta que o valor seja único, ou selecione um campo de busca específico" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "O ID é obrigatório para atualizar registros existentes." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Nenhum registro encontrado com o ID fornecido" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Formato de ID fornecido inválido" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Estoque total disponível no momento do inventário" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Data" @@ -9226,7 +9231,7 @@ msgstr "A quantidade não corresponde aos números de série" msgid "Cannot assign stock to structural location" msgstr "Não é possível atribuir estoque a um local estrutural" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "O modelo de teste não existe" @@ -9274,67 +9279,67 @@ msgstr "Os códigos de status do estoque devem coincidir" msgid "StockItem cannot be moved as it is not in stock" msgstr "O item de estoque não pode ser movido porque não está em estoque" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Rastreamento do item de estoque" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Notas do registro" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Resultado de teste do item de estoque" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Um valor deve ser fornecido para este teste" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Um anexo deve ser enviado para este teste" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Valor inválido para este teste" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Resultado do teste" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Valor de saída do teste" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Anexo do resultado do teste" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Notas do teste" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Estação de teste" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "O identificador da estação de teste onde o teste foi realizado" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Iniciado" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "A data/hora de início do teste" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Concluído" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "A data/hora de término do teste" @@ -9627,7 +9632,7 @@ msgstr "Mesclar com o estoque existente" #: stock/serializers.py:1730 msgid "Merge this item into existing stock at the destination if possible" -msgstr "" +msgstr "Mesclar este item ao estoque existente no destino, se possível" #: stock/serializers.py:1749 msgid "Stock transaction notes" diff --git a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po index 35834a2f87..d82ee478ca 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -93,7 +93,7 @@ msgstr "Nu s-a putut converti {original} în {unit}" msgid "Invalid quantity provided" msgstr "Cantitate furnizata nevalida" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Detaliile de eroare pot fi găsite în panoul de administrare" @@ -109,7 +109,7 @@ msgstr "Valoare zecimală nevalidă" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Numărul de referință este prea mare" msgid "Invalid choice" msgstr "Alegere invalidă" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Nume" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Descriere" msgid "Description (optional)" msgstr "Descriere (opțional)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Cale" @@ -334,7 +334,7 @@ msgstr "Eroare de server" msgid "An error has been logged by the server." msgstr "A fost înregistrată o eroare de către server." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Emis de" msgid "User who issued this build order" msgstr "Utilizatorul care a emis această comandă de producție" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Utilizatorul sau grupul responsabil pentru această comandă de producț msgid "External Link" msgstr "Link extern" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link către URL-ul extern" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Construiește obiectul" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Suspendat" msgid "Cancelled" msgstr "Anulat" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Etichetă Cod Proiect" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "Descrierea proiectului" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Activ" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Utilizatorul sau grupul responsabil pentru acest proiect" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Valoarea nu trece verificările de validare" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Utilizator" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Preț" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Preț unitar la cantitatea specificată" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Punct final" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Punctul final la care acest webhook este primit" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Nume pentru acest webhook" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Activ" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Este acest webhook activ" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token-ul" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token pentru acces" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Secret" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Host" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Host de la care acest mesaj a fost primit" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id-ul" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Titlu" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Titlu" msgid "Link" msgstr "Link" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Publicată" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Rezumat" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Citit" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "A fost citită această știre?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Fișier imagine" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Unitate personalizată" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Numele unității trebuie să fie un identificator valid" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Numele unității" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Comentariu" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Comentariu atașament" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Data încărcării" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Numele statului" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Descrierea listei de selecție" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Descrierea parametrului" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Numele acțiunii" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Nume funcție" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Nume fișier" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index 44a302a2f7..c53e1fdf6e 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -93,7 +93,7 @@ msgstr "Невозможно преобразовать {original} в {unit}" msgid "Invalid quantity provided" msgstr "недопустимое количество" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Подробности об ошибке можно найти в панели администратора" @@ -109,7 +109,7 @@ msgstr "Не верное десятичное значение" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Номер ссылки слишком большой" msgid "Invalid choice" msgstr "Неверный выбор" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Название" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Описание" msgid "Description (optional)" msgstr "Описание (необязательно)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Путь" @@ -334,7 +334,7 @@ msgstr "Ошибка сервера" msgid "An error has been logged by the server." msgstr "Сервер зарегистрировал ошибку." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Создано" msgid "User who issued this build order" msgstr "Пользователь, создавший этот заказ на производство" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Пользователь, ответственный за этот за msgid "External Link" msgstr "Внешняя ссылка" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Ссылка на внешний URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Объект производства" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Отложен" msgid "Cancelled" msgstr "Отменён" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "У пользователя нет прав на удаление этого вложения" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Список выбора заблокирован" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Название кода проекта" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Обновлено" @@ -1608,157 +1608,162 @@ msgstr "Уникальный код проекта" msgid "Project description" msgstr "Описание проекта" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Активный" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Пользователь или группа, ответственные за этот проект" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Ключ настроек" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Значения настроек" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Выбранное значение не является допустимым" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Значение должно быть булевым" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Значение должно быть целым числом" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Значение должно быть допустимым числом" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Значение не прошло проверку" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Строка ключа должна быть уникальной" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Пользователь" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Скидка распространяется на заданное количество" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Цена" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Цена за единицу для указанного количества" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Конечная точка" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Конечная точка, на которой принимается этот веб-хук" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Имя для этого веб-хука" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Активный" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Этот веб-хук активен?" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Токен" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Токен для доступа" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Секрет" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Общий ключ для HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID Сообщения" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Уникальный идентификатор этого сообщения" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Хост" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Хост, с которого было получено это сообщение" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Заголовок" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Заголовок этого сообщения" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Тело" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Текст этого сообщения" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Конечная точка, на которую было получено это сообщение" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Работал над" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Работа над этим сообщением завершена?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Код" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Заголовок" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Заголовок" msgid "Link" msgstr "Ссылка" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Опубликовано" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Автор" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Итого" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Читать" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Эта новость была прочитана?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Файл изображения" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Тип целевой модели для этого изображения" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "ID целевой модели для этого изображения" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Пользовательская единица измерения" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Символ единицы должен быть уникальным" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Имя единицы должно быть действительным идентификатором" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Название единицы" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Символ" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Обозначение единицы измерения (необязательно)" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Определение" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Определение единицы измерения" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Вложения" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Файл не найден" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Отсутствует внешняя ссылка" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Тип модели" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Тип целевой модели для изображения" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Выберите файл для вложения" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Комментарий" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Описание вложения" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Дата загрузки" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Дата загрузки файла" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Размер файла" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Размер файла в байтах" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Указан недопустимый тип модели для вложения" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Пользовательское состояние" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Пользовательские состояния" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Группа статусов" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Группа статусов, которая будет дополнена пользовательским состоянием" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Логическое состояние" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Логическое состояние, соответствующее пользовательскому состоянию в бизнес-логике" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Значение" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Числовое значение, которое будет сохранено в базе данных" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Название состояния" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Метка" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Метка, которая будет отображаться на фронтенде" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Цвет" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Цвет отображения в интерфейсе" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Модель" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Модель, с которой связано это состояние" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Необходимо выбрать модель" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Необходимо выбрать ключ" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Логическое состояние должно быть выбрано" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "Ключ должен отличаться от логического ключа" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Должен быть указан корректный класс ссылочного статуса" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "Состояние должно отличаться от других логических состояний выбранного статуса" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "Логическое состояние должно быть из множества логических состояний выбранного статуса" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Имя должно отличаться от имен эталонного статуса" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Список выбора" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Списки выбора" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Название списка выбора" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Описание списка выбора" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Заблокирована" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Этот список выбора заблокирован?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Можно ли использовать этот список выбора?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Исходный плагин" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Плагин, который предоставляет список выбора" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Исходная строка" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Необязательная строка, определяющая источник, используемый для этого списка" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Запись по умолчанию" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Вариант по умолчанию для этого списка выбора" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Создано" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Дата и время создания списка выбора" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Последнее обновление" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Дата и время последнего обновления списка выбора" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Вариант списка выбора" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Варианты списка выбора" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Список выбора, к которому относится данный вариант" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Значение варианта списка выбора" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Метка для элемента списка выбора" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Описание варианта списка выбора" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Активен ли варианта списка выбора?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Шаблон параметра" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "Шаблоны параметров" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "У параметров-переключателей не может быть единицы измерения" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "У параметров-переключателей не может быть вариантов" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Варианты должны быть уникальными" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Имя шаблона параметров должно быть уникальным" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "Тип целевой модели для этого шаблона параметра" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Название параметра" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Единица измерения" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Физическая единица этого параметра" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Описание параметра" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Переключатель" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Этот параметр является переключателем?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Варианты" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Возможные варианты этого параметра (разделить запятой)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Список выбора для этого параметра" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Включено" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "Включен ли этот шаблон параметра?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "Параметр" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "Параметры" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Недопустимое значение параметра" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "Указан неверный тип модели для параметра" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "ID модели" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "ID целевой модели для этого параметра" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Шаблон" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "Шаблон параметра" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Данные" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Значение параметра" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Значение параметра" msgid "Note" msgstr "Заметка" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Опциональное поле записей" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Сканирование штрихкодов" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Данные штрихкода" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Пользователь, который сканировал штрих-код" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Метка времени" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Дата и время сканирования штрих-кода" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "URL-адрес, обработавший штрихкод" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Контекст" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Контекстные данные для сканирования штрих-кода" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Ответ" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Данные ответа от сканирования штрихкода" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Результат" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "Сканирование штрихкода было успешным?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Произошла ошибка" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8: Удаление журнала электронной почты защищено. Установите INVENTREE_PROTECT_EMAIL_LOG в False, чтобы разрешить удаление." -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "Сообщение электронной почты" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "Сообщения электронной почты" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Объявлено" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Отправлено" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Неудача" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Доставлено" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Подтверждено" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Входящее" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Исходящее" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Без ответа" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Отслеживать доставку" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Отслеживать прочтение" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Отслеживать клики" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "Глобальный идентификатор" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Идентификатор этого сообщения (может быть предоставлен внешней системой)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "ID цепочки" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Идентификатор темы этого сообщения (может быть предоставлен внешней системой)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Цепочка" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Связанная цепочка для этого сообщения" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "Приоритет" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "Цепочка электронной почты" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "Цепочки электронной почты" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Ключ" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Уникальный ключ для этой цепочки (используется для идентификации цепочки)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Уникальный идентификатор этой цепочки" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Запущено внутренне" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Эта цепочка была начата внутри?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Дата и время создания цепочки" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Дата и время последнего обновления цепочки" @@ -2462,81 +2467,81 @@ msgstr "Указывает, переопределена ли настройка msgid "Override" msgstr "Переопределить" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Запущен" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Ожидающие задачи" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Запланированные задания" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Невыполненные Задачи" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Код задачи" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Уникальный ID задачи" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Заблокировать" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Время блокировки" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Название задачи" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Функция" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Имя функции" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Аргументы" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Аргументы задачи" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Именованные аргументы" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Именованные аргументы задачи" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Имя файла" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Тип модели" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Пользователь не имеет разрешения создавать или редактировать вложения для этой модели" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "У пользователя нет разрешения на создание или редактирование параметров для этой модели" @@ -4557,11 +4562,11 @@ msgstr "Ценовые пороги" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Произошла ошибка при экспорте данных" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Плагин экспорта данных вернул неправильный формат данных" @@ -4609,148 +4614,148 @@ msgstr "Оформлен" msgid "Invalid status code" msgstr "Недопустимый код статуса" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Файл данных" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Файл с данными импорта" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Столбцы" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Целевой тип модели для этой сессии импорта" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Статус импорта" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Значения по умолчанию" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Переопределения полей" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Фильтры полей" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Обновлять существующие записи" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Если включено, существующие записи будут обновлены новыми данными" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Некоторые обязательные поля не были сопоставлены" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Существующий идентификатор записи в базе данных" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "Колонка уже сопоставлена с полем базы данных" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Поле уже сопоставлено с колонкой данных" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Сопоставление столбцов должно быть связано с корректным сеансом импорта" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "Колонка не существует в файле данных" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Поле не существует в целевой модели" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Выбранное поле доступно только для чтения" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Сессия импорта" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Поле" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Колонка" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Номер строки" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Исходные данные строки" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Ошибки" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Корректный" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "Для обновления существующих записей требуется ID." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Запись с указанным ID не найдена" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Указан недействительный формат ID" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Общий доступный запас на момент инвентаризации" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Дата" @@ -9226,7 +9231,7 @@ msgstr "Количество не соответствует серийным н msgid "Cannot assign stock to structural location" msgstr "Нельзя назначить запас в структурное местоположение" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Шаблон теста не существует" @@ -9274,67 +9279,67 @@ msgstr "Коды статуса запаса должны совпадать" msgid "StockItem cannot be moved as it is not in stock" msgstr "Складской элемент нельзя переместить, так как он отсутствует на складе" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Отслеживание складского элемента" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Заметки к записи" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Результат теста складского элемента" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Для этого теста должно быть указано значение" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Для этого теста требуется загрузить вложения" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Недопустимое значение для этого теста" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Результат тестирования" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Результат выполнения теста" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Вложение с результатом теста" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Заметки о тестировании" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Испытательное оборудование" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "Идентификатор испытательного оборудования, на котором выполнялось тестирование" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Запущен" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Время начала тестирования" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Завершён" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Время окончания тестирования" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index 262b746f3f..9c2904d288 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -93,7 +93,7 @@ msgstr "" msgid "Invalid quantity provided" msgstr "" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "" msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "" @@ -334,7 +334,7 @@ msgstr "" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index f4d70ec09f..388171d14f 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -93,7 +93,7 @@ msgstr "Ni mogoče pretvoriti {original} v {unit}" msgid "Invalid quantity provided" msgstr "Podana napačna količina" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Podrobnosti napake so vidne v pogledu administratorja" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Referenčna številka prevelika" msgid "Invalid choice" msgstr "Nedovoljena izbira" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Ime" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Opis" msgid "Description (optional)" msgstr "Opis (opcijsko)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Pot" @@ -334,7 +334,7 @@ msgstr "Napaka strežnika" msgid "An error has been logged by the server." msgstr "Zaznana napaka na strežniku." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Izdal" msgid "User who issued this build order" msgstr "Uporabnik, ki je izdal nalog za izgradnjo" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Odgovorni uporabnik ali skupina za to naročilo" msgid "External Link" msgstr "Zunanja povezava" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Zunanja povezava" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "Preklicano" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktivno" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Uporabnik" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktivno" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "Povezava" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Priloga" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Manjka datoteka" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Manjka zunanja povezava" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Izberite prilogo" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Komentar" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Ime datoteke" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Postavljeno" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Podatki datoteke" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index b9fdcd14e6..fbb85d9743 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -93,7 +93,7 @@ msgstr "Nije moguće konvertovati {original} u {unit}" msgid "Invalid quantity provided" msgstr "Isporučena nevažeća količina" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Detalji o grešci se mogu naći u admin sekciji" @@ -109,7 +109,7 @@ msgstr "Neispravna decimalna vrednost" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Broj reference je predugačak" msgid "Invalid choice" msgstr "Nevažeći izvor" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Ime" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Opis" msgid "Description (optional)" msgstr "Opis (Opciono)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Putanja" @@ -334,7 +334,7 @@ msgstr "Greška servera" msgid "An error has been logged by the server." msgstr "Server je zabležio grešku." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "izdato od" msgid "User who issued this build order" msgstr "Korisnik koji je izdao nalog za izgradnju" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Korisnik ili grupa koja je odgovorna za ovaj nalog za izgradnju" msgid "External Link" msgstr "Spoljašnja konekcija" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Link za eksterni URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Objekat izgradnje" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Na čekanju" msgid "Cancelled" msgstr "Otkazano" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Korisnik nema dozvolu da izbriše ovaj atačment" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Lista odabira je zaključana" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Naziv koda projekta" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Ažurirano" @@ -1608,157 +1608,162 @@ msgstr "Jedinstveni kod projekta" msgid "Project description" msgstr "Opis projekta" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktivan" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Korisnik ili grupa odgovorni za ovaj projkat" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Ključ za podešavanje" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Vrednost podešavanja" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Izabrana vrednost nije ispravna opcija" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Vrednost mora da bude boolean tipa" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Vrednost mora da bude integer tipa" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Vrednost mora biti broj" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Vrednost ne prolazi test ispravnosti" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Tekstualni ključ mora da bude jedinstven" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Korisnik" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Prelomna količina cene" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Cena" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Cena jedinice za određenu količinu" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Krajnja tačka" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Krajnja tačka na kojoj je primljen zahtev za izmenu web stranice" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Ime ovog zahteva za izmenu stranice" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktivan" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Da li je ovaj zahtev za izmenu aktivan?" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Token za pristup" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Tajna" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Deljena tajna za HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "ID poruke" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Jedinstveni identifikator za ovu poruku" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Računar" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Računar koji je primio ovu poruku" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Zaglavlje" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Zaglavlje ove poruke" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Telo" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Telo ove poruke" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Krajnja tačka na kojoj je ova poruka primljena" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Radilo se na " -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Da li je rad sa ovom porukom završen?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Naslov" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Naslov" msgid "Link" msgstr "Link" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Objavljeno" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Autor" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Rezime" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Čitaj" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Da li je ova stavka vesti pročitana" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Datoteka slike" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Ciljni tip modela za ovu sliku" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "Ciljni ID modela za ovu sliku" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Posebna jedinica" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Simbol jedinice mora biti jedinstven" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Ime jedinice mora da bude ispravan identifikator" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Ime jedinice" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Simbol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Opcioni simbol jedinice" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definicija" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Definicija jedinice" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Prilog" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Nedostaje datoteka" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Nedostaje eksterni link" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Izaberite datoteku za prilog" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Komentar" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Komentar priloga" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Datum učitavanja" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Datum kada je datoteka učitana" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Veličina datoteke" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Veličina datoteke u bajtovima" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Određen je neispravan tip modela za prilog" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Posebno stanje" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Posebna stanja" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Referentni status podešen" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Status je podešen i produžen je sa ovim posebnim stanjem" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Logički ključ" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "Stanje logičkog ključa je jednako posebnom ključu u poslovnoj logici" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Vrednost" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Numerička vrednost koja će biti sačuvana u bazi podataka modela" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Ime stanja" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etiketa" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Etiketa koja će biti prikazana na korisničkoj strani" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Boja" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Boja koja će biti prikazana na korisničkoj strani" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Model" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Model ovog stanja je povezan sa " -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Model mora biti izabran" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Ključ mora biti izabran" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Logički ključ mora biti izabran" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "Ključ mora da se razlikuje od logičkog ključa" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Validna referenca statusa klase mora biti dostavljena" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "Ključ mora biti različit od logičkog ključa referentnog statusa" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "Logički ključ mora biti među logičkim ključevima referentnog statusa" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "Naziv mora biti različit od naziva u statusu reference" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Lista odabira" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Liste odabira" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Ime liste odabira" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Opis liste odabira" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Zaključano" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Da li je ova lista odabira zaključana?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Da li se ova lista odabira može koristiti?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Ekstenzija/dodatak za izvor" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Ekstenzija koja pruža listu odabira" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "String izvora" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Opcioni string koji identifikuje izvor koji se koristi za ovu listu" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Podrazumevani unos" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Podrazumevani unos za ovu listu odabira" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Kreirano" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Datum i vreme kada je ova lista odabira kreirana" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Poslednje ažuriranje" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Datum i vreme kada je ova lista odabira ažurirana" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Unos liste odabira" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Unosi liste odabira" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Lista odabira kojoj ovaj unos pripada" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Vrednost ovog unosa liste odabira" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Naziv ovog unosa liste odabira" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Opis ovog unosa liste odabira" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Da li je unos ove liste odabira aktivan?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Šablon parametra" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Checkbox parametri ne mogu imati jedinice" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Checkbox parametri ne mogu imati izbore" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Izbori moraju biti jedinstveni" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Ime šablona parametra mora biti jedinstveno" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Naziv parametra" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Jedinice" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Fizičke jedinice za ovaj parametar" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Opis parametra" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Polje za potvrdu" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Da li je ovaj parametar checkbox?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Izbori" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Validni izbori za ovaj parametar (razdvojeni zapetom)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Lista izbora za ovaj parametar" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Omogućen" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Nije validan izbor za vrednost parametra" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Šablon" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Podaci" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Vrednost parametra" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Vrednost parametra" msgid "Note" msgstr "Beleška" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Opciona beleška" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Skeniranje bar koda" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Podaci bar koda" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Korisnik koji je skenirao bar kod" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Vremenski trag" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Datum i vreme skeniranja bar koda" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "URL krajnja tačka kojaj je obradila bar kod" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Kontekst" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Kontekst podataka za skeniranje bar koda" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Odgovor" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Podaci odgovora za skeniranje bar koda" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Rezultat" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "Da li je skeniranje bar koda bilo uspešno?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Ključ" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Pokrenuto je" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Čekaju se zadaci" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Planirani zadaci" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Propali zadaci" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID zadatka" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Jedinstveni ID zadatka" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Zaključaj" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Vreme zaključavanja" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Naziv zadatka" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funkcija" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Ime funkcije" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argumenti" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Argumenti zadatka" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Ključne reči argumenata" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Ključne reči argumenata zadatka" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Ime datoteke" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Tip modela" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Korisnik nema dozvolu da napravi ili izmeni priloge za ovaj model" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Postavljen" msgid "Invalid status code" msgstr "Nevažeći statusni kod" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Datoteka" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "Fajl sa podacima za uvoz" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Kolone" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "Status uvoza" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Podrazumevane vrednosti polja" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Promene polja" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Filteri polja" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Neka neophodna polja nisu mapirana" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "Kolona je već mapirana u polje u bazi podataka" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Polje je već mapirano u kolonu sa podacima" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Mapiranje kolona mora biti linkovano da bi se uvezla važeća sesija" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "Kolona ne postoji u fajlu sa podacima" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Polje ne postoji u ciljnom modelu" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Izabrano polje je samo za čitanje" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Uvezi sesiju" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Polje" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Kolona" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Indeks vrsta" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Originalni podaci vrste" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Greške" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Važeće" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Ukupne dostupne zalihe za vreme popisa" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Datum" @@ -9226,7 +9231,7 @@ msgstr "Količine se ne poklapaju sa serijskim brojevima" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Test šablon ne postoji" @@ -9274,67 +9279,67 @@ msgstr "Statusne šifre zaliha moraju da se poklapaju" msgid "StockItem cannot be moved as it is not in stock" msgstr "Stavka se ne može pomeriti jer nije na zalihama" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Praćenje stavke sa zaliha" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Ulazne beleške" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Rezultat testa stavke sa zaliha" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Vrednost mora biti dostavljena za ovaj test" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Prilog mora biti dostavljen za ovaj test" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Nevažeća vrednost za ovaj test" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Rezultat testa" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Vrednost završetka testa" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Prilog uz test rezultat" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Beleške sa testa" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Stanica za testiranje" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "Identifikator stanice za testiranje gde je test izvršen" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Započeto" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Vreme početka testa" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Završeno" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Vreme završetka testa" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index 1e236595b2..7f87c44be3 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -93,7 +93,7 @@ msgstr "Kunde inte konvertera {original} till {unit}" msgid "Invalid quantity provided" msgstr "Ogiltigt antal angivet" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Information om felet finns under Error i adminpanelen" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Referensnumret är för stort" msgid "Invalid choice" msgstr "Ogiltigt val" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Namn" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Beskrivning" msgid "Description (optional)" msgstr "Beskrivning (valfritt)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Sökväg" @@ -334,7 +334,7 @@ msgstr "Serverfel" msgid "An error has been logged by the server." msgstr "Ett fel har loggats av servern." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Utfärdad av" msgid "User who issued this build order" msgstr "Användare som utfärdade denna tillverknings order" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "Extern länk" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Länk till extern URL" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Bygg objekt" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "Avbruten" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Uppdaterad" @@ -1608,157 +1608,162 @@ msgstr "Unik projektkod" msgid "Project description" msgstr "Projektbeskrivning" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktiv" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Användare" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Pris" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktiv" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Hemlig" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Meddelande-ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Värd" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Id" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Titel" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Titel" msgid "Link" msgstr "Länk" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Sammanfattning" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Läs" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Bildfil" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Symbol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Definition" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Bilaga" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Saknad fil" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Extern länk saknas" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Modelltyp" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Välj fil att bifoga" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Kommentar" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Uppladdningsdatum" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Filstorlek" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Logisk nyckel" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Värde" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etikett" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Färg" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Modell" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Låst" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Källsträng" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Skapad" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Senast uppdaterad" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Parametermall" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Kryssruta" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Val" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Aktiverad" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Mall" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Data" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Streckkodsdata" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Tidsstämpel" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Sammanhang" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Svar" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Resultat" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Ett fel inträffade" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "E-postmeddelande" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Bekräftad" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Inget svar" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "Tråd-ID" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Tråd" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "E-posttrådar" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Nyckel" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Väntande uppgifter" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Schemalagda uppgifter" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Misslyckade uppgifter" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Uppgifts-ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Lås" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Uppgiftsnamn" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Funktion" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Funktionsnamn" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argument" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Filnamn" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Modelltyp" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Placerad" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Datafil" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Kolumner" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Fältfilter" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Fält" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Kolumn" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Radindex" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Fel" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Giltig" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Datum" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Testresultat" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Startad" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index c0179305a4..c9d91f1cbb 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -93,7 +93,7 @@ msgstr "" msgid "Invalid quantity provided" msgstr "ปริมาณสินค้าไม่ถูกต้อง" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "ชื่อ" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "คำอธิบาย" msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "" @@ -334,7 +334,7 @@ msgstr "เกิดข้อผิดพลาดที่เซิร์ฟเ msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "ออกโดย" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "ยกเลิกแล้ว" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "ผู้ใช้งาน" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "" msgid "Link" msgstr "ลิงก์" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "ไฟล์แนบ" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "ไม่พบไฟล์" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "เลือกไฟล์ที่ต้องการแนบ" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "ความคิดเห็น" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "ชื่อไฟล์" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "ไฟล์ข้อมูล" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index c83e87422a..c6fc2397e3 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -93,7 +93,7 @@ msgstr "{original} birimi {unit} birimine dönüştürülemedi" msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Hata ayrıntıları yönetici panelinde bulunabilir" @@ -109,7 +109,7 @@ msgstr "Geçersiz ondalık değer" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Referans sayısı çok fazla" msgid "Invalid choice" msgstr "Geçersiz seçim" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Adı" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Açıklama" msgid "Description (optional)" msgstr "Açıklama (isteğe bağlı)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Yol" @@ -334,7 +334,7 @@ msgstr "Sunucu Hatası" msgid "An error has been logged by the server." msgstr "Bir hafta sunucu tarafından kayıt edildi." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Düzenleyen" msgid "User who issued this build order" msgstr "Bu üretim emrini düzenleyen kullanıcı" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Bu üretim emrinden sorumlu kullanıcı veya grup" msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Üretim nesnesi" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Beklemede" msgid "Cancelled" msgstr "İptal edildi" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "Kullanıcının bu eki düzenleme izni yok" msgid "User does not have permission to delete this attachment" msgstr "Kullanıcının bu eki silmek için izni yok" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "Seçim listesi kilitli" @@ -1584,7 +1584,7 @@ msgstr "Etiketler" msgid "Project Code Label" msgstr "Proje Kodu Etiketi" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Güncellendi" @@ -1608,157 +1608,162 @@ msgstr "Eşsiz proje kodu" msgid "Project description" msgstr "Proje açıklaması" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Aktif" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Bu projeden sorumlu kullanıcı veya grup" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "Ayarlar anahtarı" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Ayarlar değeri" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Seçilen değer geçerli bir seçenek değil" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Değer bir boolean değer olmalıdır" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Değer bir integer değer olmalıdır" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "Değer geçerli bir sayı olmalıdır" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "Değer doğrulama kontrollerini geçemiyor" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Anahtar dizesi benzersiz olmalı" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Kullanıcı" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Fiyat kademesi miktarı" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Fiyat" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Belirtilen miktardaki birim fiyat" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Bitiş Noktası" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Bu web kancasının alındığı uç nokta" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Bu web kancası için ad" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Aktif" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Bu web kancası aktif mi" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Token" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Erişim için belirteç" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Gizli" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "HMAC için paylaşılan gizli bilgi" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Mesaj ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Bu mesaj için benzersiz tanımlayıcı" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Sağlayıcı" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Bu mesajın alındığı ana bilgisayar" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Başlık" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Bu mesajın başlığı" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Gövde" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Bu mesajın gövdesi" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Bu mesajın alındığı uç nokta" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Üzerinde çalışıldı" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Bu mesajdaki iş bitirildi mi?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Kimlik" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Başlık" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Başlık" msgid "Link" msgstr "Bağlantı" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Yayınlandı" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Yazar" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Özet" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Oku" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Haberi okudunuz mu?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Görsel dosyası" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "Bu görsel için hedef model türü" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "Bu görsel için hedef model ID" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "Özel Birim" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "Birim simgesi benzersiz olmalıdır" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Birim adı geçerli bir tanımlayıcı olmalıdır" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Birim adı" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Sembol" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "İsteğe bağlı birim simgesi" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Tanımlama" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Birim tanımlaması" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Ek" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Eksik dosya" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Bozuk dış bağlantı" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "Yeniden adlandırmak için dosya eklenmemiş" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "Dosya adı boş olamaz" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "Geçersiz dosya adı" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "Dosya uzantısı değiştirilemiyor" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "Bu adda bir dosya zaten var" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "Yeniden adlandırılan dosyayı kaydetme başarısız oldu" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "Model türü" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "Görsel için hedef model türü" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "Küçük görsel" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "Bu ek için küçük görsel" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Yorum" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "Ek yorumu" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Yükleme tarihi" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Dosyanın yüklendiği tarih" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "Görsel mi" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "Bu ek geçerli bir görsel dosyası ise true" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Dosya Boyutu" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Bayt cinsinden dosya boyutu" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "Ek için belirtilen model türü geçersiz" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "Özel Durum" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "Özel Durumlar" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "Referans Durum Seti" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "Bu özel durum ile genişletilen durum seti" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "Mantıksal anahtar" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "İş mantığında bu özel duruma eşit olan durum mantıksal anahtarı" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Değer" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "Modeller veritabanına kaydedilecek sayısal değer" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "Durumun adı" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Etiket" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "Ön yüzde gösterilecek etiket" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Renk" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "Ön yüzde gösterilecek renk" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Model" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "Bu durumun ilişkilendirildiği model" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "Model seçilmelidir" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "Anahtar Seçilmelidir" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "Mantıksal anahtar seçilmelidir" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "Anahtar, mantık anahtarından farklı olmalıdır" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "Geçerli bir referans durum sınıfı sağlanmalıdır" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "Anahtar, referans durumunun mantık anahtarlarından farklı olmalıdır" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "Mantıksal anahtar, referans durumunun mantıksal anahtarları içinde olmalıdır" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "İsim, referans durumunun isimlerinden farklı olmalıdır" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Seçim Listesi" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "Seçim Listeleri" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "Seçim listesinin adı" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "Seçim listesinin açıklaması" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Kilitli" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "Bu seçim listesi kilitli mi?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "Bu seçim listesi kullanılabilir mi?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "Kaynak Eklentisi" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "Seçim listesini sağlayan eklenti" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "Kaynak Dize" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "Bu liste için kullanılan kaynağı belirten isteğe bağlı dize" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "Varsayılan Girdi" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "Bu seçim listesi için varsayılan girdi" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Oluşturuldu" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "Seçim listesinin oluşturulduğu tarih ve saat" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Son Güncelleme" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "Seçim listesinin son güncellendiği tarih ve saat" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "Seçim Listesi Girdisi" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "Seçim Listesi Girişleri" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "Bu girdinin ait olduğu seçim listesi" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "Seçim listesi girdisinin değeri" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "Seçim listesi girdisi için etiket" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "Seçim listesi girdisinin açıklaması" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "Bu seçim listesi girdisi aktif mi?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "Parametre Şablonları" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Onay kutusu parametrelerinin birimleri olamaz" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Onay kutusu parametrelerinin seçenekleri olamaz" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Seçenekler eşsiz olmalıdır" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "Bu parametre şablonu için hedef modeli türü" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Parametre Adı" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Birim" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Bu parametre için fiziksel birimler" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Parametre açıklaması" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Onay kutusu" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Bu parametre bir onay kutusu mu?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Seçenekler" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Bu parametre için geçerli seçenekler (virgül ile ayrılmış)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "Bu parametre için seçim listesi" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Etkin" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "Bu parametre şablonu etkin mi?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "Parametre" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "Parametreler" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Parametre değeri için geçersiz seçim" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "Parametre için belirtilen model türü geçersiz" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "Model ID" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "Bu parametre için hedef modelin ID'si" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Şablon" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "Parametre şablonu" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Veri" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Parametre Değeri" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Parametre Değeri" msgid "Note" msgstr "Not" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "İsteğe bağlı not alanı" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "Barkod Taraması" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "Barkod verisi" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "Barkodu taratan kullanıcı" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "Zaman damgası" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "Barkod taramasının tarihi ve saati" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "Barkodu işleyen URL uç noktası" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Bağlam" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "Barkod taraması için bağlam verisi" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "Yanıt" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "Barkod taramasından gelen yanıt verisi" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Sonuç" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "Barkod taraması başarılı mıydı?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "Bir hata oluştu" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "NVE-ER: E-posta günlüğünün silinmesi korumalı. Silmeye izin vermek için INVENTREE_PROTECT_EMAIL_LOG ayarını False olarak ayarlayın." -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "E-posta İletisi" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "E-posta İletileri" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "Duyuruldu" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "Gönderildi" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "Başarısız" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "Teslim edildi" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "Onaylandı" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "Gelen" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "Giden" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "Yanıt Yok" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "Teslimat Takibi" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "Okumayı Takip Et" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "Tıklamayı Takip Et" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "Global ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "Bu ileti için tanımlayıcı (harici sistem tarafından sağlanabilir)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "Konu Kimliği" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "Bu ileti konusu için tanımlayıcı (harici sistem tarafından sağlanabilir)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "Konu" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "Bu mesaja bağlı konu" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "Öncelik" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "E-Posta Konusu" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "E-posta Konuları" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Anahtar" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "Bu konu için benzersiz anahtar (konuyu tanımlamak için kullanılır)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "Bu konu için benzersiz tanımlayıcı" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "Dahili Olarak Başlatıldı" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "Bu konu dahili olarak mı başlatıldı?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "Konunun oluşturulduğu tarih ve saat" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "Konunun son güncellendiği tarih ve saat" @@ -2462,81 +2467,81 @@ msgstr "Ayarın bir ortam değişkeni tarafından üstüne yazılıp yazılmadı msgid "Override" msgstr "Üstüne Yaz" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Çalışıyor" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Bekleyen Görevler" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Planlanan Görevler" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Başarısız Görevler" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "Görev ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "Benzersiz Görev ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Kilit" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Kilit Zamanı" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Görev Adı" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Fonksiyon" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Fonksiyon Adı" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Argümanlar" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Görev Argümanları" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Anahtar Argümanlar" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Anahtar görev argümanları" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Dosya adı" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "Model Türü" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "Kullanıcının bu model için ek oluşturma veya düzenleme izni yok" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "Kullanıcı bu model için parametre oluşturma veya düzenleme iznine sahip değil" @@ -4557,11 +4562,11 @@ msgstr "Fiyat Kademeleri" msgid "Pretty Name" msgstr "Güzel Ad" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "Veri dışa aktarma sırasında hata oluştu" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "Veri dışa aktarma eklentisi yanlış veri biçimi döndürdü" @@ -4609,148 +4614,148 @@ msgstr "Sipariş verildi" msgid "Invalid status code" msgstr "Geçersiz durum kodu" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Veri Dosyası" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "İçe aktarılacak veri dosyası" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "Sütunlar" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "Bu içe aktarma oturumu için hedef model türü" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "İçe aktarma durumu" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "Alan Varsayılanları" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "Alan Geçersiz Kılmaları" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "Alan Filtreleri" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "Mevcut Kayıtları Güncelle" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "Etkinleştirilirse, mevcut kayıtlar yeni veri ile güncellenecektir" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "Bazı zorunlu alanlar eşleştirilmemiştir" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "Tamamlanan Satır Sayısı Geçmişi" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "Satır Sayısı Geçmişi" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "Kayıt için mevcut veritabanı tanımlayıcısı" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "Sütun zaten bir veritabanı alanına eşlenmiştir" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "Alan zaten bir veri sütununa eşlenmiştir" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "Sütun eşlemesi geçerli bir içe aktarma oturumuna bağlanmalıdır" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "Sütun veri dosyasında bulunmuyor" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "Alan hedef modelde bulunmuyor" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "Seçili alan salt okunurdur" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "Arama alanı yalnızca ilişkili (yabancı anahtar) alanlar için ayarlanabilir" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "Geçersiz arama alanı. Geçerli seçenekler şunlardır: {options}" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "Oturumu İçe Aktar" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "Alan" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "Sütun" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "Arama Alanı" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "Yabancı anahtar araması için kullanılacak veritabanı alanı. Otomatik arama için boş bırakın." -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "Satır İndeksi" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "Orijinal satır verisi" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "Hatalar" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Geçerli" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "Değer için birden fazla eşleşme bulundu – lütfen değerin benzersiz olduğundan emin olun veya belirli bir arama alanı seçin" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "Mevcut kayıtları güncellemek için ID gereklidir." -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "Sağlanan ID ile kayıt bulunamadı" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "Sağlanan ID biçimi geçersiz" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Sayım anındaki toplam mevcut stok" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Tarih" @@ -9226,7 +9231,7 @@ msgstr "Miktar seri numaları ile eşleşmiyor" msgid "Cannot assign stock to structural location" msgstr "Stok, yapısal bir konuma atanamaz" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "Test şablonu mevcut değil" @@ -9274,67 +9279,67 @@ msgstr "Stok durum kodları eşleşmelidir" msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "Stok Kalemi Takibi" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Giriş notları" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "Stok Kalemi Test Sonucu" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Bu test için değer sağlanmalıdır" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Bu test için dosya eki yüklenmelidir" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "Bu tet için geçersiz değer" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Test sonucu" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Test çıktı değeri" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Test sonucu eki" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Test notları" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "Test istasyonu" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "Testin gerçekleştirildiği test istasyonunun tanımlayıcısı" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "Başladı" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "Test başlangıcı zaman damgası" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "Bitti" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "Test bitişi zaman damgası" diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index 195114c9cf..6e4dfdd13b 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -93,7 +93,7 @@ msgstr "Не вдалося перетворити {original} на {unit}" msgid "Invalid quantity provided" msgstr "Невірна кількість" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Деталі помилки можна знайти на панелі адміністратора" @@ -109,7 +109,7 @@ msgstr "Неправильне десяткове значення" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Назва" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Опис" msgid "Description (optional)" msgstr "Опис (опціонально)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Шлях" @@ -334,7 +334,7 @@ msgstr "Помилка сервера" msgid "An error has been logged by the server." msgstr "" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "" msgid "User who issued this build order" msgstr "" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "" msgid "Cancelled" msgstr "" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "" @@ -1608,157 +1608,162 @@ msgstr "" msgid "Project description" msgstr "" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Користувач" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Ціна" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Назва" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Назва" msgid "Link" msgstr "Посилання" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Коментар" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "Дата завантаження" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "Дата завантаження файлу" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "Розмір файлу" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "Розмір файлу в байтах" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "Етикетка" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "Колір" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "Модель" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "Список вибору" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "Заблоковано" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Прапорець" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Шаблон" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Дані" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "" msgid "Note" msgstr "Примітка" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Дійсно" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Дата" @@ -9226,7 +9231,7 @@ msgstr "" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "" msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index 9c70fca6d7..9fd11198db 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -93,7 +93,7 @@ msgstr "Không thể chuyển đổi {original} sang {unit}" msgid "Invalid quantity provided" msgstr "Số lượng cung cấp không hợp lệ" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "Chi tiết lỗi có thể được tìm thấy trong bảng quản trị" @@ -109,7 +109,7 @@ msgstr "" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "Số tham chiếu quá lớn" msgid "Invalid choice" msgstr "Lựa chọn sai" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "Tên" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "Mô tả" msgid "Description (optional)" msgstr "Mô tả (tùy chọn)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "Đường dẫn" @@ -334,7 +334,7 @@ msgstr "Lỗi máy chủ" msgid "An error has been logged by the server." msgstr "Lỗi đã được ghi lại bởi máy chủ." -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "Cấp bởi" 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:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "Người dùng hoặc nhóm có trách nhiệm với đơn đặt bản msgid "External Link" msgstr "Liên kết bên ngoài" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "Liên kết đến URL bên ngoài" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "Dựng đối tượng" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "Chờ" msgid "Cancelled" msgstr "Đã hủy" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Không có quyền xoá file đính kèm" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "Nhãn mã dự án" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "Đã cập nhật" @@ -1608,157 +1608,162 @@ msgstr "Mã dự án duy nhất" msgid "Project description" msgstr "Mô tả dự án" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "Hoạt động" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "Người dùng hoặc nhóm có trách nhiệm với dự án này" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "Giá trị cài đặt" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "Giá trị đã chọn không hợp lệ" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "Giá trị phải là kiểu boolean" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "Giá trị phải là một số nguyên dương" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "Chuỗi khóa phải duy nhất" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "Người dùng" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "Số lượng giá phá vỡ" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "Giá" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "Đơn vị giá theo số lượng cụ thể" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "Đầu mối" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "Đầu mối tại điểm webhook được nhận" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "Tên của webhook này" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "Hoạt động" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "Webhook có hoạt động không" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "Chữ ký số" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "Chữ ký số để truy cập" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "Bí mật" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "Mã bí mật dùng chung cho HMAC" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "Mã Tin nhắn" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "Định danh duy nhất cho tin nhắn này" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "Máy chủ" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "Mãy chủ từ tin nhắn này đã được nhận" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "Đầu mục" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "Đầu mục tin nhắn" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "Thân" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "Thân tin nhắn này" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "Đầu mối của tin nhắn này đã nhận được" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "Làm việc vào" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "Công việc trong tin nhắn này đã kết thúc?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "Mã" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "Tiêu đề" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "Tiêu đề" msgid "Link" msgstr "Liên kết" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "Đã công bố" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "Tác giả" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "Tóm tắt" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "Đọc" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "Tin này đã được đọc?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "Tệp ảnh" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "Tên đơn vị phải là một định danh hợp lệ" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "Tên đơn vị" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "Biểu tượng" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "Biểu tượng đơn vị tùy chọn" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "Định nghĩa" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "Định nghĩa đơn vị" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "Đính kèm" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "Tập tin bị thiếu" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "Thiếu liên kết bên ngoài" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "Chọn file đính kèm" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "Bình luận" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "Giá trị" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "Đã tạo" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "Cập nhật lần cuối" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "Mẫu tham số" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "Tham số hộp kiểm tra không thể có đơn vị" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "Tham số hộp kiểm tra không thể có lựa chọn" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "Lựa chọn phải duy nhất" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "Tên tham số mẫu phải là duy nhất" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "Tên tham số" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "Đơn vị" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "Đơn vị vật lý cho tham số này" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "Mô tả tham số" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "Ô lựa chọn" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "Tham số này có phải là hộp kiểm tra?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "Lựa chọn" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "Lựa chọn hợp lệ từ tham số này (ngăn cách bằng dấu phẩy)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "Đã bật" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "Lựa chọn sai cho giá trị tham số" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Mẫu" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "Dữ liệu" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "Giá trị tham số" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "Giá trị tham số" msgid "Note" msgstr "Ghi chú" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "Trường ghi chú tùy chọn" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "Ngữ cảnh" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "Kết quả" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "Khóa" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "" @@ -2462,81 +2467,81 @@ msgstr "" msgid "Override" msgstr "" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "Đang chạy" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "Công việc chờ xử lý" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "Tác vụ theo lịch" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "Tác vụ thất bại" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "ID tác vụ" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "ID tác vụ duy nhất" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "Khoá" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "Thời gian khóa" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "Tên công việc" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "Chức năng" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "Tên chức năng" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "Đối số" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "Đối số công việc" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "Đối số từ khóa" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "Đối số từ khóa công việc" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "Tên tập tin" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "" @@ -4557,11 +4562,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -4609,148 +4614,148 @@ msgstr "Đã đặt" msgid "Invalid status code" msgstr "" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "Tập tin dữ liệu" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "Hợp lệ" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "Tống số kho tại thời điểm kiểm kê" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "Ngày" @@ -9226,7 +9231,7 @@ msgstr "Số lượng không khớp với số sêri" msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "" @@ -9274,67 +9279,67 @@ msgstr "Mã trạng thái kho phải phù hợp" msgid "StockItem cannot be moved as it is not in stock" msgstr "Không thể xóa mặt hàng không ở trong kho" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "Ghi chú đầu vào" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "Phải cung cấp giá trị cho kiểm thử này" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "Phải tải liên đính kèm cho kiểm thử này" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "Kết quả kiểm thử" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "Giá trị đầu ra kiểm thử" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "Đính kèm kết quả kiểm thử" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "Ghi chú kiểm thử" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" 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 46a09a4c2b..a91abf1366 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -93,7 +93,7 @@ msgstr "不能将 {original} 转换到 {unit}" msgid "Invalid quantity provided" msgstr "提供的数量无效" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "在管理面板中可以找到错误详细信息" @@ -109,7 +109,7 @@ msgstr "无效的数值" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "参考编号过大" msgid "Invalid choice" msgstr "无效选项" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "名称" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "描述" msgid "Description (optional)" msgstr "描述(选填)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "路径" @@ -334,7 +334,7 @@ msgstr "服务器错误" msgid "An error has been logged by the server." msgstr "服务器记录了一个错误。" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "发起人" msgid "User who issued this build order" msgstr "创建该生产订单的用户" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "该生产订单的责任人或责任团队" msgid "External Link" msgstr "外部链接" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "指向外部资源的URL链接" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "生产对象" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "已暂停" msgid "Cancelled" msgstr "已取消" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "用户没有编辑此附件的权限" msgid "User does not have permission to delete this attachment" msgstr "用户没有权限删除此附件" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "选择列表已锁定" @@ -1584,7 +1584,7 @@ msgstr "标签" msgid "Project Code Label" msgstr "项目编号标签" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "已是最新" @@ -1608,157 +1608,162 @@ msgstr "唯一项目编码" msgid "Project description" msgstr "项目描述" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "激活" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "负责此项目的用户或团队" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "设置密钥" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "设定值" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "所选值不是一个有效的选项" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "该值必须是布尔值" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "该值必须为整数" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "必须是有效数字" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "值未通过验证检查" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "键字符串必须是唯一的" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "使用者" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "批发价数量" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "价格" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "指定数量的单位价格" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "端点" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "接收此网络钩子的端点" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "此网络钩子的名称" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "激活" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "网络钩子是否已启用" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "令牌" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "访问令牌" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "密钥" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "HMAC共享密钥" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "消息ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "此邮件的唯一标识符" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "主机" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "接收此消息的主机" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "标题" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "此消息的标题" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "正文" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "此消息的正文" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "接收此消息的终点" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "工作于" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "这条消息的工作完成了吗?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "标识" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "标题" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "标题" msgid "Link" msgstr "链接" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "已发布" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "作者" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "摘要" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "阅读" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "这条新闻被阅读了吗?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "图像文件" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "此图像的目标模型类型" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "此图像的目标型号ID" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "自定义单位" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "单位符号必须唯一" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "单位名称必须是有效的标识符" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "单位名称" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "符号" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "可选单位符号" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "定义" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "单位定义" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "附件" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "缺少文件" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "缺少外部链接" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "没有要重命名的文件" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "文件名不能为空" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "无效的文件名" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "无法更改文件扩展名" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "已存在同名文件" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "重命名文件保存失败" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "模型类型" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "图片的目标模型类型" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "选择附件" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "备注" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "附件备注" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "上传日期" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "上传文件的日期" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "文件大小" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "文件大小,以字节为单位" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "为附件指定的模型类型无效" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "自定状态" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "定制状态" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "参考状态设置" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "使用此自定义状态扩展状态的状态集" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "逻辑密钥" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "等同于商业逻辑中自定义状态的状态逻辑键" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "值" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "将保存至模型数据库的数值" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "状态名" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "标签" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "将在前端显示的标签" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "颜色" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "将在前端显示颜色" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "型号" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "该状态关联的模型" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "必须选定模型" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "必须选取密钥" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "必须选中逻辑密钥" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "密钥必须不同于逻辑密钥" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "必须提供有效的参考状态类" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "密钥必须不同于参考状态的逻辑密钥" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "逻辑密钥必须在参考状态的逻辑键中" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "名称必须不同于参考状态的名称" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "选择列表" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "选择列表" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "选择列表的名称" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "选择列表的描述" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "已锁定" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "此选择列表是否已锁定?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "能否使用此选择列表?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "源插件" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "提供选择列表的插件" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "源字符串" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "可选字符串,用于标识本列表的数据来源" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "缺省项" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "本选择列表的默认选项" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "已创建" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "选择列表的创建日期和时间" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "最近更新" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "选择列表的最后更新时间" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "选择列表项" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "选择列表项" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "此选项归属的选择列表" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "选择列表项的值" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "选择列表项的标签" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "选择列表项的描述" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "该选择列表项是否处于激活状态?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "参数模板" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "参数模板" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "勾选框参数不能有单位" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "复选框参数不能有选项" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "选择必须是唯一的" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "参数模板名称必须是唯一的" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "此参数模板的目标模型类型" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "参数名称" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "单位" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "此参数的物理单位" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "参数说明" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "勾选框" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "此参数是否为勾选框?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "选项" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "此参数的有效选择 (逗号分隔)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "此参数的选择列表" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "已启用" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "此参数模板是否启用?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "参数" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "参数" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "无效的参数值选择" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "为附件指定的模型类型无效" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "型号ID" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "此参数的目标模型的 ID" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "模板" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "参数模板" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "数据" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "参数值" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "参数值" msgid "Note" msgstr "备注" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "可选注释字段" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "扫描条码" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "条码数据" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "扫描条码的用户" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "时间戳" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "扫描条形码的日期和时间" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "处理条码的 URL 端点" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "上下文" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "扫描条形码的上下文数据" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "响应" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "扫描条形码的响应数据" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "结果" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "条码扫描成功吗?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "发生错误" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8:邮件日志删除受保护。需设置 INVENTREE_PROTECT_EMAIL_LOG 为 False 以允许删除。" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "电子邮件信息" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "电子邮箱信息" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "已发布" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "已发送" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "失败" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "已送达" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "已确认" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "入站" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "出站" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "暂无回复消息" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "跟踪交付" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "已读追踪" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "点击追踪" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "全局ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "此消息的标识符 (可能由外部系统提供)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "主题 ID" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "此消息主题的标识符 (可能由外部系统提供)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "主题" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "链接到此消息的主题" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "优先" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "邮件主题" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "邮件主题" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "键" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "此主题的唯一密钥 (用于识别主题)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "此主题的唯一标识符" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "内部服务已启动" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "该线程是否为内部启动的?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "创建主题的日期和时间" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "主题最后更新的日期和时间" @@ -2462,81 +2467,81 @@ msgstr "表示设置是否被环境变量覆盖" msgid "Override" msgstr "覆盖" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "正在运行" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "等待完成的任务" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "预定的任务" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "失败的任务" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "任务ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "唯一任务ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "锁定" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "锁定时间" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "任务名称" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "功能" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "功能名称" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "参数" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "任务参数" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "关键字参数" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "任务关键词参数" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "文件名" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "模型类型" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "用户无权为此模式创建或编辑附件" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "用户没有权限为此模型创建或编辑参数" @@ -4559,11 +4564,11 @@ msgstr "批发价" msgid "Pretty Name" msgstr "美化名称" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "数据导出过程中发生错误" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "数据导出插件返回的数据格式不正确" @@ -4611,148 +4616,148 @@ msgstr "放置" msgid "Invalid status code" msgstr "无效状态码" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "数据文件" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "要导入的数据文件" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "列" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "本次导入会话的目标模型类型" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "导入状态" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "字段默认值" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "字段覆盖" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "字段筛选器" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "更新现有记录" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "若启用,现有记录将被新数据更新" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "某些必填字段尚未映射" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "记录的现有数据库标识符" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "列已映射到数据库字段" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "字段已映射到数据列" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "列映射必须链接到有效的导入会话" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "数据文件中不存在列" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "目标模型中不存在字段" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "所选字段为只读" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "导入会话" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "字段" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "列" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "行索引" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "原始行数据" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "错误" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "有效" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "更新现有记录需要提供ID。" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "没有找到与提供的ID相关的记录" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "提供的ID格式无效" @@ -6653,7 +6658,7 @@ msgid "Total available stock at time of stocktake" msgstr "盘点时可用库存总额" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "日期" @@ -9228,7 +9233,7 @@ msgstr "数量不匹配序列号" msgid "Cannot assign stock to structural location" msgstr "无法将库存分配到结构位置" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "测试模板不存在" @@ -9276,67 +9281,67 @@ msgstr "库存状态码必须匹配" msgid "StockItem cannot be moved as it is not in stock" msgstr "库存项不能移动,因为它没有库存" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "库存项跟踪" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "条目注释" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "库存项测试结果" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "必须为此测试提供值" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "测试附件必须上传" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "此测试的值无效" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "测试结果" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "测试输出值" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "测验结果附件" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "测试备注" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "测试站" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "进行测试的测试站的标识符" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "已开始" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "测试开始的时间戳" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "已完成" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" 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 8368747042..44b4892756 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: 2026-06-24 14:25+0000\n" -"PO-Revision-Date: 2026-06-24 14:28\n" +"POT-Creation-Date: 2026-06-30 09:04+0000\n" +"PO-Revision-Date: 2026-06-30 09:06\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -93,7 +93,7 @@ msgstr "不能將 {original} 轉換到 {unit}" msgid "Invalid quantity provided" msgstr "提供的數量無效" -#: InvenTree/exceptions.py:136 +#: InvenTree/exceptions.py:141 msgid "Error details can be found in the admin panel" msgstr "在管理面板中可以找到錯誤詳細信息" @@ -109,7 +109,7 @@ msgstr "無效的十進位數值" #: build/serializers.py:549 build/serializers.py:1744 company/models.py:824 #: order/models.py:2039 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:3122 stock/models.py:3246 stock/serializers.py:749 +#: stock/models.py:3119 stock/models.py:3243 stock/serializers.py:749 #: stock/serializers.py:925 stock/serializers.py:1067 stock/serializers.py:1451 #: stock/serializers.py:1540 stock/serializers.py:1748 msgid "Notes" @@ -272,16 +272,16 @@ msgstr "參考編號過大" msgid "Invalid choice" msgstr "無效的選項" -#: InvenTree/models.py:1040 common/models.py:1443 common/models.py:1870 -#: common/models.py:2303 common/models.py:2428 common/models.py:2725 -#: common/serializers.py:672 generic/states/serializers.py:20 +#: InvenTree/models.py:1040 common/models.py:1449 common/models.py:1876 +#: common/models.py:2309 common/models.py:2434 common/models.py:2731 +#: common/serializers.py:679 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1106 plugin/models.py:54 #: report/models.py:222 stock/models.py:87 msgid "Name" msgstr "名稱" #: InvenTree/models.py:1046 build/models.py:265 common/models.py:180 -#: common/models.py:2435 common/models.py:2576 common/models.py:2740 +#: common/models.py:2441 common/models.py:2582 common/models.py:2746 #: company/models.py:559 company/models.py:815 order/models.py:487 #: order/models.py:2084 part/models.py:1129 report/models.py:228 #: report/models.py:872 report/models.py:898 @@ -294,7 +294,7 @@ msgstr "描述" msgid "Description (optional)" msgstr "描述(選填)" -#: InvenTree/models.py:1062 common/models.py:3050 +#: InvenTree/models.py:1062 common/models.py:3056 msgid "Path" msgstr "路徑" @@ -334,7 +334,7 @@ msgstr "伺服器錯誤" msgid "An error has been logged by the server." msgstr "伺服器紀錄了一個錯誤。" -#: InvenTree/models.py:1541 common/models.py:1781 +#: InvenTree/models.py:1541 common/models.py:1787 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report.html:35 @@ -904,7 +904,7 @@ msgstr "發布者" msgid "User who issued this build order" msgstr "發布此生產工單的使用者" -#: build/models.py:419 common/models.py:189 order/api.py:186 +#: build/models.py:419 common/models.py:195 order/api.py:186 #: order/models.py:556 part/models.py:1359 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" @@ -918,7 +918,7 @@ msgstr "負責此生產工單的使用者或羣組" msgid "External Link" msgstr "外部連結" -#: build/models.py:427 common/models.py:2124 part/models.py:1181 +#: build/models.py:427 common/models.py:2130 part/models.py:1181 #: stock/models.py:1147 msgid "Link to external URL" msgstr "外部URL連結" @@ -1002,7 +1002,7 @@ msgid "Build object" msgstr "生產對象" #: build/models.py:1732 build/models.py:2057 build/serializers.py:273 -#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1373 +#: build/serializers.py:322 build/serializers.py:1397 common/models.py:1379 #: order/models.py:2004 order/models.py:2873 order/models.py:3914 #: order/serializers.py:1841 order/serializers.py:2407 #: order/serializers.py:2978 part/models.py:3543 part/models.py:4123 @@ -1498,7 +1498,7 @@ msgstr "被掛起" msgid "Cancelled" msgstr "已取消" -#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:669 +#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:670 #: importer/status_codes.py:27 order/status_codes.py:15 #: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128 msgid "Complete" @@ -1555,7 +1555,7 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "用户沒有權限刪除此附件" -#: common/api.py:1244 common/serializers.py:1009 common/serializers.py:1057 +#: common/api.py:1244 common/serializers.py:1016 common/serializers.py:1064 msgid "Selection list is locked" msgstr "選擇列表已鎖定" @@ -1584,7 +1584,7 @@ msgstr "" msgid "Project Code Label" msgstr "項目編碼標籤" -#: common/models.py:108 common/models.py:133 common/models.py:3390 +#: common/models.py:108 common/models.py:133 common/models.py:3396 msgid "Updated" msgstr "已是最新" @@ -1608,157 +1608,162 @@ msgstr "唯一項目編碼" msgid "Project description" msgstr "項目描述" -#: common/models.py:190 +#: common/models.py:186 common/models.py:1454 common/models.py:2454 +#: common/models.py:2589 company/models.py:194 company/models.py:783 +#: machine/models.py:40 part/models.py:1296 plugin/models.py:69 +#: stock/api.py:662 users/models.py:191 users/models.py:550 +#: users/serializers.py:339 users/serializers.py:431 +msgid "Active" +msgstr "激活" + +#: common/models.py:187 +msgid "Is this project code active?" +msgstr "" + +#: common/models.py:196 msgid "User or group responsible for this project" msgstr "負責此項目的用户或羣組" -#: common/models.py:789 common/models.py:1305 common/models.py:1343 +#: common/models.py:795 common/models.py:1311 common/models.py:1349 msgid "Settings key" msgstr "設定鍵值" -#: common/models.py:793 +#: common/models.py:799 msgid "Settings value" msgstr "設定值" -#: common/models.py:848 +#: common/models.py:854 msgid "Chosen value is not a valid option" msgstr "所選值不是一個有效的選項" -#: common/models.py:864 +#: common/models.py:870 msgid "Value must be a boolean value" msgstr "該值必須是布爾值" -#: common/models.py:872 +#: common/models.py:878 msgid "Value must be an integer value" msgstr "該值必須為整數" -#: common/models.py:880 +#: common/models.py:886 msgid "Value must be a valid number" msgstr "值必須為有效數字" -#: common/models.py:905 +#: common/models.py:911 msgid "Value does not pass validation checks" msgstr "值未通過驗證檢查" -#: common/models.py:927 +#: common/models.py:933 msgid "Key string must be unique" msgstr "鍵字符串必須是唯一的" -#: common/models.py:1351 common/models.py:1352 common/models.py:1456 -#: common/models.py:1457 common/models.py:1702 common/models.py:1703 -#: common/models.py:2140 common/models.py:2141 common/models.py:3038 -#: importer/models.py:101 part/models.py:3637 part/models.py:3665 +#: common/models.py:1357 common/models.py:1358 common/models.py:1462 +#: common/models.py:1463 common/models.py:1708 common/models.py:1709 +#: common/models.py:2146 common/models.py:2147 common/models.py:3044 +#: importer/models.py:102 part/models.py:3637 part/models.py:3665 #: plugin/models.py:392 plugin/models.py:393 #: report/templates/report/inventree_test_report.html:105 users/models.py:122 #: users/models.py:497 msgid "User" msgstr "使用者" -#: common/models.py:1374 +#: common/models.py:1380 msgid "Price break quantity" msgstr "批發價數量" -#: common/models.py:1381 company/serializers.py:304 order/models.py:2101 +#: common/models.py:1387 company/serializers.py:304 order/models.py:2101 #: order/models.py:3327 msgid "Price" msgstr "價格" -#: common/models.py:1382 +#: common/models.py:1388 msgid "Unit price at specified quantity" msgstr "指定數量的單位價格" -#: common/models.py:1433 common/models.py:1618 +#: common/models.py:1439 common/models.py:1624 msgid "Endpoint" msgstr "端點" -#: common/models.py:1434 +#: common/models.py:1440 msgid "Endpoint at which this webhook is received" msgstr "接收此網絡鈎子的端點" -#: common/models.py:1444 +#: common/models.py:1450 msgid "Name for this webhook" msgstr "此網絡鈎子的名稱" -#: common/models.py:1448 common/models.py:2448 common/models.py:2583 -#: company/models.py:194 company/models.py:783 machine/models.py:40 -#: part/models.py:1296 plugin/models.py:69 stock/api.py:662 users/models.py:191 -#: users/models.py:550 users/serializers.py:339 users/serializers.py:431 -msgid "Active" -msgstr "激活" - -#: common/models.py:1448 +#: common/models.py:1454 msgid "Is this webhook active" msgstr "網絡鈎子是否已啓用" -#: common/models.py:1464 users/models.py:170 +#: common/models.py:1470 users/models.py:170 msgid "Token" msgstr "令牌" -#: common/models.py:1465 +#: common/models.py:1471 msgid "Token for access" msgstr "訪問令牌" -#: common/models.py:1473 +#: common/models.py:1479 msgid "Secret" msgstr "密鑰" -#: common/models.py:1474 +#: common/models.py:1480 msgid "Shared secret for HMAC" msgstr "HMAC共享密鑰" -#: common/models.py:1582 common/models.py:3275 +#: common/models.py:1588 common/models.py:3281 msgid "Message ID" msgstr "消息ID" -#: common/models.py:1583 common/models.py:3265 +#: common/models.py:1589 common/models.py:3271 msgid "Unique identifier for this message" msgstr "此郵件的唯一標識符" -#: common/models.py:1591 +#: common/models.py:1597 msgid "Host" msgstr "主機" -#: common/models.py:1592 +#: common/models.py:1598 msgid "Host from which this message was received" msgstr "接收此消息的主機" -#: common/models.py:1600 +#: common/models.py:1606 msgid "Header" msgstr "標題" -#: common/models.py:1601 +#: common/models.py:1607 msgid "Header of this message" msgstr "此消息的標題" -#: common/models.py:1608 +#: common/models.py:1614 msgid "Body" msgstr "正文" -#: common/models.py:1609 +#: common/models.py:1615 msgid "Body of this message" msgstr "此消息的正文" -#: common/models.py:1619 +#: common/models.py:1625 msgid "Endpoint on which this message was received" msgstr "接收此消息的終點" -#: common/models.py:1624 +#: common/models.py:1630 msgid "Worked on" msgstr "工作於" -#: common/models.py:1625 +#: common/models.py:1631 msgid "Was the work on this message finished?" msgstr "這條消息的工作完成了嗎?" -#: common/models.py:1751 +#: common/models.py:1757 msgid "Id" msgstr "標識" -#: common/models.py:1753 +#: common/models.py:1759 msgid "Title" msgstr "標題" -#: common/models.py:1755 common/models.py:2123 company/models.py:188 +#: common/models.py:1761 common/models.py:2129 company/models.py:188 #: company/models.py:479 company/models.py:550 company/models.py:806 #: order/models.py:502 order/models.py:2045 order/models.py:2621 #: part/models.py:1180 @@ -1766,467 +1771,467 @@ msgstr "標題" msgid "Link" msgstr "連結" -#: common/models.py:1757 +#: common/models.py:1763 msgid "Published" msgstr "已發佈" -#: common/models.py:1759 +#: common/models.py:1765 msgid "Author" msgstr "作者" -#: common/models.py:1761 +#: common/models.py:1767 msgid "Summary" msgstr "摘要" -#: common/models.py:1764 common/models.py:3242 +#: common/models.py:1770 common/models.py:3248 msgid "Read" msgstr "閲讀" -#: common/models.py:1764 +#: common/models.py:1770 msgid "Was this news item read?" msgstr "這條新聞被閲讀了嗎?" -#: common/models.py:1781 +#: common/models.py:1787 msgid "Image file" msgstr "圖像文件" -#: common/models.py:1793 +#: common/models.py:1799 msgid "Target model type for this image" msgstr "此圖像的目標模型類型" -#: common/models.py:1797 +#: common/models.py:1803 msgid "Target model ID for this image" msgstr "此圖像的目標型號ID" -#: common/models.py:1819 +#: common/models.py:1825 msgid "Custom Unit" msgstr "自定義單位" -#: common/models.py:1837 +#: common/models.py:1843 msgid "Unit symbol must be unique" msgstr "單位符號必須唯一" -#: common/models.py:1852 +#: common/models.py:1858 msgid "Unit name must be a valid identifier" msgstr "單位名稱必須是有效的標識符" -#: common/models.py:1871 +#: common/models.py:1877 msgid "Unit name" msgstr "單位名稱" -#: common/models.py:1878 +#: common/models.py:1884 msgid "Symbol" msgstr "符號" -#: common/models.py:1879 +#: common/models.py:1885 msgid "Optional unit symbol" msgstr "可選單位符號" -#: common/models.py:1885 +#: common/models.py:1891 msgid "Definition" msgstr "定義" -#: common/models.py:1886 +#: common/models.py:1892 msgid "Unit definition" msgstr "單位定義" -#: common/models.py:1954 common/models.py:2106 stock/models.py:3241 +#: common/models.py:1960 common/models.py:2112 stock/models.py:3238 #: stock/serializers.py:259 msgid "Attachment" msgstr "附件" -#: common/models.py:2000 +#: common/models.py:2006 msgid "Missing file" msgstr "缺少檔案" -#: common/models.py:2001 +#: common/models.py:2007 msgid "Missing external link" msgstr "缺少外部連結" -#: common/models.py:2046 +#: common/models.py:2052 msgid "No file attached to rename" msgstr "" -#: common/models.py:2049 +#: common/models.py:2055 msgid "Filename cannot be empty" msgstr "" -#: common/models.py:2054 common/models.py:2074 +#: common/models.py:2060 common/models.py:2080 msgid "Invalid filename" msgstr "" -#: common/models.py:2060 +#: common/models.py:2066 msgid "Cannot change file extension" msgstr "" -#: common/models.py:2079 +#: common/models.py:2085 msgid "A file with this name already exists" msgstr "" -#: common/models.py:2086 +#: common/models.py:2092 msgid "Failed to save renamed file" msgstr "" -#: common/models.py:2098 common/models.py:2719 +#: common/models.py:2104 common/models.py:2725 msgid "Model type" msgstr "模型類型" -#: common/models.py:2099 +#: common/models.py:2105 msgid "Target model type for image" msgstr "圖像的目標模型類型" -#: common/models.py:2108 +#: common/models.py:2114 msgid "Select file to attach" msgstr "選擇附件" -#: common/models.py:2114 +#: common/models.py:2120 msgid "Thumbnail" msgstr "" -#: common/models.py:2115 +#: common/models.py:2121 msgid "Thumbnail image for this attachment" msgstr "" -#: common/models.py:2131 +#: common/models.py:2137 msgid "Comment" msgstr "註解" -#: common/models.py:2132 +#: common/models.py:2138 msgid "Attachment comment" msgstr "附件評論" -#: common/models.py:2148 +#: common/models.py:2154 msgid "Upload date" msgstr "上傳日期" -#: common/models.py:2149 +#: common/models.py:2155 msgid "Date the file was uploaded" msgstr "上傳文件的日期" -#: common/models.py:2154 +#: common/models.py:2160 msgid "Is image" msgstr "" -#: common/models.py:2155 +#: common/models.py:2161 msgid "True if this attachment is a valid image file" msgstr "" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size" msgstr "文件大小" -#: common/models.py:2159 +#: common/models.py:2165 msgid "File size in bytes" msgstr "文件大小,以字節為單位" -#: common/models.py:2195 common/serializers.py:834 +#: common/models.py:2201 common/serializers.py:841 msgid "Invalid model type specified for attachment" msgstr "為附件指定的模型類型無效" -#: common/models.py:2279 +#: common/models.py:2285 msgid "Custom State" msgstr "自定狀態" -#: common/models.py:2280 +#: common/models.py:2286 msgid "Custom States" msgstr "定製狀態" -#: common/models.py:2285 +#: common/models.py:2291 msgid "Reference Status Set" msgstr "參考狀態設定" -#: common/models.py:2286 +#: common/models.py:2292 msgid "Status set that is extended with this custom state" msgstr "使用此自定義狀態擴展狀態的狀態集" -#: common/models.py:2290 generic/states/serializers.py:18 +#: common/models.py:2296 generic/states/serializers.py:18 msgid "Logical Key" msgstr "邏輯密鑰" -#: common/models.py:2292 +#: common/models.py:2298 msgid "State logical key that is equal to this custom state in business logic" msgstr "等同於商業邏輯中自定義狀態的狀態邏輯鍵" -#: common/models.py:2297 common/models.py:2564 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:3233 +#: common/models.py:2303 common/models.py:2570 machine/serializers.py:27 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3230 msgid "Value" msgstr "值" -#: common/models.py:2298 +#: common/models.py:2304 msgid "Numerical value that will be saved in the models database" msgstr "將儲存於模型資料庫中的數值" -#: common/models.py:2304 +#: common/models.py:2310 msgid "Name of the state" msgstr "狀態名" -#: common/models.py:2313 common/models.py:2570 generic/states/serializers.py:22 +#: common/models.py:2319 common/models.py:2576 generic/states/serializers.py:22 msgid "Label" msgstr "標籤" -#: common/models.py:2314 +#: common/models.py:2320 msgid "Label that will be displayed in the frontend" msgstr "在前端顯示的標籤" -#: common/models.py:2321 generic/states/serializers.py:24 +#: common/models.py:2327 generic/states/serializers.py:24 msgid "Color" msgstr "顏色" -#: common/models.py:2322 +#: common/models.py:2328 msgid "Color that will be displayed in the frontend" msgstr "將在前端顯示顏色" -#: common/models.py:2330 +#: common/models.py:2336 msgid "Model" msgstr "模式" -#: common/models.py:2331 +#: common/models.py:2337 msgid "Model this state is associated with" msgstr "該狀態關聯的模型" -#: common/models.py:2346 +#: common/models.py:2352 msgid "Model must be selected" msgstr "必須選定模型" -#: common/models.py:2349 +#: common/models.py:2355 msgid "Key must be selected" msgstr "必須選取密鑰" -#: common/models.py:2352 +#: common/models.py:2358 msgid "Logical key must be selected" msgstr "必須選中邏輯密鑰" -#: common/models.py:2356 +#: common/models.py:2362 msgid "Key must be different from logical key" msgstr "密鑰必須不同於邏輯密鑰" -#: common/models.py:2363 +#: common/models.py:2369 msgid "Valid reference status class must be provided" msgstr "必須提供有效參考狀態類別" -#: common/models.py:2369 +#: common/models.py:2375 msgid "Key must be different from the logical keys of the reference status" msgstr "密鑰必須不同於參考狀態的邏輯密鑰" -#: common/models.py:2376 +#: common/models.py:2382 msgid "Logical key must be in the logical keys of the reference status" msgstr "邏輯密鑰必須在參考狀態的邏輯鍵中" -#: common/models.py:2383 +#: common/models.py:2389 msgid "Name must be different from the names of the reference status" msgstr "名稱必須不同於參考狀態的名稱" -#: common/models.py:2423 common/models.py:2558 common/models.py:2764 +#: common/models.py:2429 common/models.py:2564 common/models.py:2770 msgid "Selection List" msgstr "選擇列表" -#: common/models.py:2424 +#: common/models.py:2430 msgid "Selection Lists" msgstr "選擇列表" -#: common/models.py:2429 +#: common/models.py:2435 msgid "Name of the selection list" msgstr "選擇列表名稱" -#: common/models.py:2436 +#: common/models.py:2442 msgid "Description of the selection list" msgstr "選擇列表描述" -#: common/models.py:2442 part/models.py:1301 +#: common/models.py:2448 part/models.py:1301 msgid "Locked" msgstr "已鎖定" -#: common/models.py:2443 +#: common/models.py:2449 msgid "Is this selection list locked?" msgstr "此選擇列表是否已鎖定?" -#: common/models.py:2449 +#: common/models.py:2455 msgid "Can this selection list be used?" msgstr "此選擇列表是否可使用?" -#: common/models.py:2457 +#: common/models.py:2463 msgid "Source Plugin" msgstr "來源模組" -#: common/models.py:2458 +#: common/models.py:2464 msgid "Plugin which provides the selection list" msgstr "提供此選擇列表的模組" -#: common/models.py:2463 +#: common/models.py:2469 msgid "Source String" msgstr "來源字串" -#: common/models.py:2464 +#: common/models.py:2470 msgid "Optional string identifying the source used for this list" msgstr "用於標示此列表來源的可選字串" -#: common/models.py:2473 +#: common/models.py:2479 msgid "Default Entry" msgstr "預設項目" -#: common/models.py:2474 +#: common/models.py:2480 msgid "Default entry for this selection list" msgstr "此選擇列表的預設項目" -#: common/models.py:2479 common/models.py:3385 +#: common/models.py:2485 common/models.py:3391 msgid "Created" msgstr "已創建" -#: common/models.py:2480 +#: common/models.py:2486 msgid "Date and time that the selection list was created" msgstr "選擇列表建立的日期與時間" -#: common/models.py:2485 +#: common/models.py:2491 msgid "Last Updated" msgstr "最近更新" -#: common/models.py:2486 +#: common/models.py:2492 msgid "Date and time that the selection list was last updated" msgstr "選擇列表最近更新的日期與時間" -#: common/models.py:2548 +#: common/models.py:2554 msgid "Selection List Entry" msgstr "選擇列表項目" -#: common/models.py:2549 +#: common/models.py:2555 msgid "Selection List Entries" msgstr "選擇列表項目" -#: common/models.py:2559 +#: common/models.py:2565 msgid "Selection list to which this entry belongs" msgstr "該項目所屬的選擇列表" -#: common/models.py:2565 +#: common/models.py:2571 msgid "Value of the selection list entry" msgstr "選擇列表項目的值" -#: common/models.py:2571 +#: common/models.py:2577 msgid "Label for the selection list entry" msgstr "選擇列表項目的標籤" -#: common/models.py:2577 +#: common/models.py:2583 msgid "Description of the selection list entry" msgstr "選擇列表項目的描述" -#: common/models.py:2584 +#: common/models.py:2590 msgid "Is this selection list entry active?" msgstr "此選擇列表項目是否啟用?" -#: common/models.py:2618 +#: common/models.py:2624 msgid "Parameter Template" msgstr "參數模板" -#: common/models.py:2619 +#: common/models.py:2625 msgid "Parameter Templates" msgstr "參數範本" -#: common/models.py:2656 +#: common/models.py:2662 msgid "Checkbox parameters cannot have units" msgstr "勾選框參數不能有單位" -#: common/models.py:2661 +#: common/models.py:2667 msgid "Checkbox parameters cannot have choices" msgstr "複選框參數不能有選項" -#: common/models.py:2681 part/models.py:3735 +#: common/models.py:2687 part/models.py:3735 msgid "Choices must be unique" msgstr "選擇必須是唯一的" -#: common/models.py:2698 +#: common/models.py:2704 msgid "Parameter template name must be unique" msgstr "參數模板名稱必須是唯一的" -#: common/models.py:2720 +#: common/models.py:2726 msgid "Target model type for this parameter template" msgstr "此參數範本的目標模型類型" -#: common/models.py:2726 +#: common/models.py:2732 msgid "Parameter Name" msgstr "參數名稱" -#: common/models.py:2732 part/models.py:1254 +#: common/models.py:2738 part/models.py:1254 msgid "Units" msgstr "單位" -#: common/models.py:2733 +#: common/models.py:2739 msgid "Physical units for this parameter" msgstr "此參數的物理單位" -#: common/models.py:2741 +#: common/models.py:2747 msgid "Parameter description" msgstr "參數説明" -#: common/models.py:2747 +#: common/models.py:2753 msgid "Checkbox" msgstr "勾選框" -#: common/models.py:2748 +#: common/models.py:2754 msgid "Is this parameter a checkbox?" msgstr "此參數是否為勾選框?" -#: common/models.py:2753 part/models.py:3822 +#: common/models.py:2759 part/models.py:3822 msgid "Choices" msgstr "選項" -#: common/models.py:2754 +#: common/models.py:2760 msgid "Valid choices for this parameter (comma-separated)" msgstr "此參數的有效選擇 (逗號分隔)" -#: common/models.py:2765 +#: common/models.py:2771 msgid "Selection list for this parameter" msgstr "此參數的選擇清單" -#: common/models.py:2770 part/models.py:3797 report/models.py:297 +#: common/models.py:2776 part/models.py:3797 report/models.py:297 msgid "Enabled" msgstr "已啓用" -#: common/models.py:2771 +#: common/models.py:2777 msgid "Is this parameter template enabled?" msgstr "是否啟用此參數範本?" -#: common/models.py:2812 +#: common/models.py:2818 msgid "Parameter" msgstr "參數" -#: common/models.py:2813 +#: common/models.py:2819 msgid "Parameters" msgstr "參數集" -#: common/models.py:2859 +#: common/models.py:2865 msgid "Invalid choice for parameter value" msgstr "無效的參數值選擇" -#: common/models.py:2933 common/serializers.py:930 +#: common/models.py:2939 common/serializers.py:937 msgid "Invalid model type specified for parameter" msgstr "為參數指定的模型類型無效" -#: common/models.py:2969 +#: common/models.py:2975 msgid "Model ID" msgstr "模型 ID" -#: common/models.py:2970 +#: common/models.py:2976 msgid "ID of the target model for this parameter" msgstr "此參數的目標模型 ID" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:383 +#: common/models.py:2985 common/setting/system.py:470 report/models.py:383 #: report/models.py:717 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "模板" -#: common/models.py:2980 +#: common/models.py:2986 msgid "Parameter template" msgstr "參數範本" -#: common/models.py:2985 common/models.py:3027 importer/models.py:663 +#: common/models.py:2991 common/models.py:3033 importer/models.py:664 msgid "Data" msgstr "數據" -#: common/models.py:2986 +#: common/models.py:2992 msgid "Parameter Value" msgstr "參數值" -#: common/models.py:2995 company/models.py:823 order/serializers.py:936 +#: common/models.py:3001 company/models.py:823 order/serializers.py:936 #: order/serializers.py:2319 part/models.py:4183 part/models.py:4552 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 @@ -2238,181 +2243,181 @@ msgstr "參數值" msgid "Note" msgstr "備註" -#: common/models.py:2996 stock/serializers.py:750 +#: common/models.py:3002 stock/serializers.py:750 msgid "Optional note field" msgstr "可選註釋字段" -#: common/models.py:3023 +#: common/models.py:3029 msgid "Barcode Scan" msgstr "掃描條碼" -#: common/models.py:3028 +#: common/models.py:3034 msgid "Barcode data" msgstr "條碼數據" -#: common/models.py:3039 +#: common/models.py:3045 msgid "User who scanned the barcode" msgstr "掃描條碼" -#: common/models.py:3044 importer/models.py:70 +#: common/models.py:3050 importer/models.py:71 msgid "Timestamp" msgstr "時間戳" -#: common/models.py:3045 +#: common/models.py:3051 msgid "Date and time of the barcode scan" msgstr "掃描條碼的日期和時間" -#: common/models.py:3051 +#: common/models.py:3057 msgid "URL endpoint which processed the barcode" msgstr "處理條碼的 URL 終點" -#: common/models.py:3058 order/models.py:2091 plugin/serializers.py:93 +#: common/models.py:3064 order/models.py:2091 plugin/serializers.py:93 msgid "Context" msgstr "上下文" -#: common/models.py:3059 +#: common/models.py:3065 msgid "Context data for the barcode scan" msgstr "掃描條碼的上下文數據" -#: common/models.py:3066 +#: common/models.py:3072 msgid "Response" msgstr "響應" -#: common/models.py:3067 +#: common/models.py:3073 msgid "Response data from the barcode scan" msgstr "掃描條碼的響應數據" -#: common/models.py:3073 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:3227 +#: common/models.py:3079 report/templates/report/inventree_test_report.html:103 +#: stock/models.py:3224 msgid "Result" msgstr "結果" -#: common/models.py:3074 +#: common/models.py:3080 msgid "Was the barcode scan successful?" msgstr "條碼掃描成功嗎?" -#: common/models.py:3156 +#: common/models.py:3162 msgid "An error occurred" msgstr "發生錯誤" -#: common/models.py:3177 +#: common/models.py:3183 msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgstr "INVE-E8:已保護電子郵件日誌刪除。請將 INVENTREE_PROTECT_EMAIL_LOG 設為 False 以允許刪除。" -#: common/models.py:3224 +#: common/models.py:3230 msgid "Email Message" msgstr "電子郵件訊息" -#: common/models.py:3225 +#: common/models.py:3231 msgid "Email Messages" msgstr "電子郵件訊息" -#: common/models.py:3232 +#: common/models.py:3238 msgid "Announced" msgstr "已公告" -#: common/models.py:3234 +#: common/models.py:3240 msgid "Sent" msgstr "已發送" -#: common/models.py:3235 +#: common/models.py:3241 msgid "Failed" msgstr "失敗" -#: common/models.py:3238 +#: common/models.py:3244 msgid "Delivered" msgstr "已送達" -#: common/models.py:3246 +#: common/models.py:3252 msgid "Confirmed" msgstr "已確認" -#: common/models.py:3252 +#: common/models.py:3258 msgid "Inbound" msgstr "入站" -#: common/models.py:3253 +#: common/models.py:3259 msgid "Outbound" msgstr "出站" -#: common/models.py:3258 +#: common/models.py:3264 msgid "No Reply" msgstr "不回覆" -#: common/models.py:3259 +#: common/models.py:3265 msgid "Track Delivery" msgstr "追蹤投遞" -#: common/models.py:3260 +#: common/models.py:3266 msgid "Track Read" msgstr "追蹤已讀" -#: common/models.py:3261 +#: common/models.py:3267 msgid "Track Click" msgstr "追蹤點擊" -#: common/models.py:3264 common/models.py:3372 +#: common/models.py:3270 common/models.py:3378 msgid "Global ID" msgstr "全域 ID" -#: common/models.py:3277 +#: common/models.py:3283 msgid "Identifier for this message (might be supplied by external system)" msgstr "此訊息的識別碼(可能由外部系統提供)" -#: common/models.py:3284 +#: common/models.py:3290 msgid "Thread ID" msgstr "討論串 ID" -#: common/models.py:3286 +#: common/models.py:3292 msgid "Identifier for this message thread (might be supplied by external system)" msgstr "此訊息討論串的識別碼(可能由外部系統提供)" -#: common/models.py:3295 +#: common/models.py:3301 msgid "Thread" msgstr "討論串" -#: common/models.py:3296 +#: common/models.py:3302 msgid "Linked thread for this message" msgstr "此訊息所連結的討論串" -#: common/models.py:3312 +#: common/models.py:3318 msgid "Priority" msgstr "優先序" -#: common/models.py:3354 +#: common/models.py:3360 msgid "Email Thread" msgstr "電子郵件討論串" -#: common/models.py:3355 +#: common/models.py:3361 msgid "Email Threads" msgstr "電子郵件討論串" -#: common/models.py:3366 generic/states/serializers.py:16 +#: common/models.py:3372 generic/states/serializers.py:16 #: machine/serializers.py:24 plugin/models.py:46 users/models.py:111 msgid "Key" msgstr "鍵" -#: common/models.py:3369 +#: common/models.py:3375 msgid "Unique key for this thread (used to identify the thread)" msgstr "此討論串的唯一鍵(用於辨識)" -#: common/models.py:3373 +#: common/models.py:3379 msgid "Unique identifier for this thread" msgstr "此討論串的唯一識別碼" -#: common/models.py:3380 +#: common/models.py:3386 msgid "Started Internal" msgstr "內部建立" -#: common/models.py:3381 +#: common/models.py:3387 msgid "Was this thread started internally?" msgstr "此討論串是否為內部建立?" -#: common/models.py:3386 +#: common/models.py:3392 msgid "Date and time that the thread was created" msgstr "討論串建立的日期時間" -#: common/models.py:3391 +#: common/models.py:3397 msgid "Date and time that the thread was last updated" msgstr "討論串最後更新的日期時間" @@ -2462,81 +2467,81 @@ msgstr "表示此設定是否被環境變數覆蓋" msgid "Override" msgstr "覆蓋" -#: common/serializers.py:635 +#: common/serializers.py:642 msgid "Is Running" msgstr "正在運行" -#: common/serializers.py:641 +#: common/serializers.py:648 msgid "Pending Tasks" msgstr "等待完成的任務" -#: common/serializers.py:647 +#: common/serializers.py:654 msgid "Scheduled Tasks" msgstr "預定的任務" -#: common/serializers.py:653 +#: common/serializers.py:660 msgid "Failed Tasks" msgstr "失敗的任務" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Task ID" msgstr "任務ID" -#: common/serializers.py:668 +#: common/serializers.py:675 msgid "Unique task ID" msgstr "唯一任務ID" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock" msgstr "鎖定" -#: common/serializers.py:670 +#: common/serializers.py:677 msgid "Lock time" msgstr "鎖定時間" -#: common/serializers.py:672 +#: common/serializers.py:679 msgid "Task name" msgstr "任務名稱" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function" msgstr "功能" -#: common/serializers.py:674 +#: common/serializers.py:681 msgid "Function name" msgstr "功能名稱" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Arguments" msgstr "參數" -#: common/serializers.py:676 +#: common/serializers.py:683 msgid "Task arguments" msgstr "任務參數" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Keyword Arguments" msgstr "關鍵字參數" -#: common/serializers.py:679 +#: common/serializers.py:686 msgid "Task keyword arguments" msgstr "任務關鍵詞參數" -#: common/serializers.py:802 +#: common/serializers.py:809 msgid "Filename" msgstr "檔案名稱" -#: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: common/serializers.py:816 common/serializers.py:883 +#: common/serializers.py:959 importer/models.py:91 report/api.py:42 #: report/models.py:303 report/serializers.py:71 msgid "Model Type" msgstr "模型類型" -#: common/serializers.py:837 +#: common/serializers.py:844 msgid "User does not have permission to create or edit attachments for this model" msgstr "用户無權為此模式創建或編輯附件" -#: common/serializers.py:933 +#: common/serializers.py:940 msgid "User does not have permission to create or edit parameters for this model" msgstr "使用者沒有權限建立或編輯此模型的參數" @@ -4557,11 +4562,11 @@ msgstr "價格折扣" msgid "Pretty Name" msgstr "顯示名稱" -#: data_exporter/mixins.py:328 data_exporter/mixins.py:417 +#: data_exporter/mixins.py:332 data_exporter/mixins.py:421 msgid "Error occurred during data export" msgstr "資料匯出過程發生錯誤" -#: data_exporter/mixins.py:395 +#: data_exporter/mixins.py:399 msgid "Data export plugin returned incorrect data format" msgstr "資料匯出模組回傳的資料格式不正確" @@ -4609,148 +4614,148 @@ msgstr "放置" msgid "Invalid status code" msgstr "無效的狀態代碼" -#: importer/models.py:74 +#: importer/models.py:75 msgid "Data File" msgstr "數據文件" -#: importer/models.py:75 +#: importer/models.py:76 msgid "Data file to import" msgstr "要導入的數據文件" -#: importer/models.py:84 +#: importer/models.py:85 msgid "Columns" msgstr "列" -#: importer/models.py:91 +#: importer/models.py:92 msgid "Target model type for this import session" msgstr "此匯入作業的目標模型類型" -#: importer/models.py:97 +#: importer/models.py:98 msgid "Import status" msgstr "導入狀態" -#: importer/models.py:107 +#: importer/models.py:108 msgid "Field Defaults" msgstr "字段默認值" -#: importer/models.py:114 +#: importer/models.py:115 msgid "Field Overrides" msgstr "字段覆蓋" -#: importer/models.py:121 +#: importer/models.py:122 msgid "Field Filters" msgstr "字段篩選器" -#: importer/models.py:127 +#: importer/models.py:128 msgid "Update Existing Records" msgstr "更新既有紀錄" -#: importer/models.py:128 +#: importer/models.py:129 msgid "If enabled, existing records will be updated with new data" msgstr "啟用時,既有紀錄將以新資料更新" -#: importer/models.py:311 +#: importer/models.py:312 msgid "Some required fields have not been mapped" msgstr "某些必填字段尚未映射" -#: importer/models.py:413 +#: importer/models.py:414 msgid "Completed Row Count History" msgstr "" -#: importer/models.py:416 +#: importer/models.py:417 msgid "Row Count History" msgstr "" -#: importer/models.py:439 +#: importer/models.py:440 msgid "ID" msgstr "ID" -#: importer/models.py:440 +#: importer/models.py:441 msgid "Existing database identifier for the record" msgstr "資料庫中既有紀錄的識別碼" -#: importer/models.py:515 +#: importer/models.py:516 msgid "Column is already mapped to a database field" msgstr "列已映射到數據庫字段" -#: importer/models.py:520 +#: importer/models.py:521 msgid "Field is already mapped to a data column" msgstr "字段已映射到數據列" -#: importer/models.py:529 +#: importer/models.py:530 msgid "Column mapping must be linked to a valid import session" msgstr "列映射必須鏈接到有效的導入會話" -#: importer/models.py:534 +#: importer/models.py:535 msgid "Column does not exist in the data file" msgstr "數據文件中不存在列" -#: importer/models.py:541 +#: importer/models.py:542 msgid "Field does not exist in the target model" msgstr "目標模型中不存在字段" -#: importer/models.py:545 +#: importer/models.py:546 msgid "Selected field is read-only" msgstr "所選字段為只讀" -#: importer/models.py:551 +#: importer/models.py:552 msgid "Lookup field can only be set for related (foreign-key) fields" msgstr "" -#: importer/models.py:559 +#: importer/models.py:560 #, python-brace-format msgid "Invalid lookup field. Valid options are: {options}" msgstr "" -#: importer/models.py:566 importer/models.py:653 +#: importer/models.py:567 importer/models.py:654 msgid "Import Session" msgstr "導入會話" -#: importer/models.py:570 +#: importer/models.py:571 msgid "Field" msgstr "字段" -#: importer/models.py:572 +#: importer/models.py:573 msgid "Column" msgstr "列" -#: importer/models.py:578 +#: importer/models.py:579 msgid "Lookup Field" msgstr "" -#: importer/models.py:580 +#: importer/models.py:581 msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup." msgstr "" -#: importer/models.py:657 +#: importer/models.py:658 msgid "Row Index" msgstr "行索引" -#: importer/models.py:660 +#: importer/models.py:661 msgid "Original row data" msgstr "原始行數據" -#: importer/models.py:665 machine/models.py:111 +#: importer/models.py:666 machine/models.py:111 msgid "Errors" msgstr "錯誤" -#: importer/models.py:667 part/serializers.py:1190 +#: importer/models.py:668 part/serializers.py:1190 msgid "Valid" msgstr "有效" -#: importer/models.py:904 +#: importer/models.py:905 msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field" msgstr "" -#: importer/models.py:965 +#: importer/models.py:966 msgid "ID is required for updating existing records." msgstr "更新既有紀錄需要提供 ID。" -#: importer/models.py:972 +#: importer/models.py:973 msgid "No record found with the provided ID" msgstr "找不到提供 ID 的記錄" -#: importer/models.py:978 +#: importer/models.py:979 msgid "Invalid ID format provided" msgstr "提供的 ID 格式無效" @@ -6651,7 +6656,7 @@ msgid "Total available stock at time of stocktake" msgstr "盤點時可用庫存總額" #: part/models.py:3548 report/templates/report/inventree_test_report.html:106 -#: stock/models.py:3273 +#: stock/models.py:3270 msgid "Date" msgstr "日期" @@ -9226,7 +9231,7 @@ msgstr "數量不匹配序列號" msgid "Cannot assign stock to structural location" msgstr "無法將庫存分配到結構位置" -#: stock/models.py:2141 stock/models.py:3191 +#: stock/models.py:2141 stock/models.py:3188 msgid "Test template does not exist" msgstr "測試模板不存在" @@ -9274,67 +9279,67 @@ msgstr "庫存狀態碼必須匹配" msgid "StockItem cannot be moved as it is not in stock" msgstr "庫存項不能移動,因為它沒有庫存" -#: stock/models.py:3073 +#: stock/models.py:3070 msgid "Stock Item Tracking" msgstr "庫存項跟蹤" -#: stock/models.py:3123 +#: stock/models.py:3120 msgid "Entry notes" msgstr "條目註釋" -#: stock/models.py:3163 +#: stock/models.py:3160 msgid "Stock Item Test Result" msgstr "庫存項測試結果" -#: stock/models.py:3194 +#: stock/models.py:3191 msgid "Value must be provided for this test" msgstr "必須為此測試提供值" -#: stock/models.py:3198 +#: stock/models.py:3195 msgid "Attachment must be uploaded for this test" msgstr "測試附件必須上傳" -#: stock/models.py:3203 +#: stock/models.py:3200 msgid "Invalid value for this test" msgstr "此測試的值無效" -#: stock/models.py:3227 +#: stock/models.py:3224 msgid "Test result" msgstr "測試結果" -#: stock/models.py:3234 +#: stock/models.py:3231 msgid "Test output value" msgstr "測試輸出值" -#: stock/models.py:3242 stock/serializers.py:260 +#: stock/models.py:3239 stock/serializers.py:260 msgid "Test result attachment" msgstr "測驗結果附件" -#: stock/models.py:3246 +#: stock/models.py:3243 msgid "Test notes" msgstr "測試備註" -#: stock/models.py:3254 +#: stock/models.py:3251 msgid "Test station" msgstr "測試站" -#: stock/models.py:3255 +#: stock/models.py:3252 msgid "The identifier of the test station where the test was performed" msgstr "進行測試的測試站的標識符" -#: stock/models.py:3261 +#: stock/models.py:3258 msgid "Started" msgstr "已開始" -#: stock/models.py:3262 +#: stock/models.py:3259 msgid "The timestamp of the test start" msgstr "測試開始的時間戳" -#: stock/models.py:3268 +#: stock/models.py:3265 msgid "Finished" msgstr "已完成" -#: stock/models.py:3269 +#: stock/models.py:3266 msgid "The timestamp of the test finish" msgstr "測試結束的時間戳" diff --git a/src/frontend/src/locales/ar/messages.po b/src/frontend/src/locales/ar/messages.po index 0fa8bb7db9..16a4052f6e 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "تعديل" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "حذف" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "إلغاء" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "الإجراءات" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "بحث" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "اختر موقع المصدر لتخصيص المخزون" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "تم تخصيص عناصر المخزون" @@ -4962,44 +4964,48 @@ msgstr "تم تخصيص عناصر المخزون" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "تخصيص تلقائي للمخزون" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "إلغاء تخصيص المخزون" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "إلغاء تخصيص جميع المخزون الغير متابع لطلب البناء هذا" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "إلغاء تخصيص المخزون من العنصر المحدد" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "تم إلغاء تخصيص المخزون" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index 3d8991e8e5..f9f2fb40dc 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index 2869ebe8e3..e9bfaf2e66 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Upravit" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Odstranit" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Zrušit" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Akce" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Hledat" @@ -126,28 +126,28 @@ msgstr "Ne" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Díl" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Díly" @@ -189,7 +189,7 @@ msgstr "Parametr" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parametry" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Šablona parametru" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Šablony parametru" @@ -214,12 +214,12 @@ msgstr "Šablony testu položky" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Díl dodavatele" @@ -232,7 +232,7 @@ msgstr "Díly dodavatele" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Díl výrobce" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Díly výrobce" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Kategorie dílu" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Kategorie dílů" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Skladová položka" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Skladové položky" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Umístění skladu" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Skladová umístění" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Typy skladových umístění" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Historie skladu" @@ -313,7 +313,7 @@ msgstr "Historie skladů" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Výrobní příkaz" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Vytvořené objednávky" @@ -369,12 +369,13 @@ msgstr "Firmy" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Kódy projektu" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Objednávka" @@ -402,7 +403,7 @@ msgstr "Objednávka" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Objednávky" @@ -421,7 +422,7 @@ msgstr "Řádky objednávky" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Prodejní objednávka" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Prodejní objednávky" @@ -459,7 +460,7 @@ msgstr "Vrácená objednávka" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Vrácené objednávky" @@ -483,7 +484,7 @@ msgstr "Převodní příkaz" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "Převodní příkazy" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontakty" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Správce" @@ -533,7 +534,7 @@ msgstr "Správci" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "Výběr záznamů" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "Tag" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "Tagy" @@ -794,8 +795,8 @@ msgstr "Zadat data čárového kódu" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Skenovat čárový kód" @@ -810,7 +811,7 @@ msgstr "Čárkový kód neodpovídá očekávanému typu modelu" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Nepodařilo se propojit čárový kód" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Tímto odstraníte odkaz na přidružený čárový kód" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Odstranit čárový kód" @@ -1070,7 +1071,7 @@ msgstr "Po splatnosti" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Počáteční datum" @@ -1080,7 +1081,7 @@ msgstr "Počáteční datum" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Cílové datum" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Odpovědný" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Odstranit přidružený obrázek z této položky?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Vymazat" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Došlo k chybě serveru" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Chyba formuláře" @@ -1790,11 +1791,11 @@ msgstr "Chyba formuláře" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Existují chyby pro jedno nebo více polí formuláře" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Server" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Vyberte balení" msgid "{0} icons" msgstr "Ikony {0}" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Načítání" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Nebyly nalezeny žádné výsledky" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Položka" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "Vytvořit nový {model}" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Položka modelRenderer je požadovaná pro tabulky" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Nejsou žádné záznamy" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Přidat nový řádek" @@ -2188,61 +2189,61 @@ msgstr "Přidat nový řádek" msgid "Thumbnail" msgstr "Náhled" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importování řádků" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Počkejte prosím, než se data importují" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Při importu dat došlo k chybě" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Upravit data" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Odstranit řádek" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Řádek" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Řádek obsahuje chyby" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Přijmout" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Platný" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtrovat podle stavu ověření řádku" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Hotovo" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtrovat podle stavu dokončení řádku" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importovat vybrané řádky" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Zpracovávání dat" @@ -2496,7 +2497,7 @@ msgstr "Aktualizace skupinových rolí" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Aktualizováno" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Změnit" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Přidat" @@ -2542,14 +2543,14 @@ msgstr "Žádné položky" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "K dispozici" @@ -2924,14 +2925,14 @@ msgstr "Odhlásit" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Zásoby" @@ -3029,7 +3030,7 @@ msgstr "Odstranit skupinu vyhledávání" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Přílohy" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Informace o pluginu" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktivní" @@ -3331,8 +3333,8 @@ msgstr "Doprava" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Neaktivní" @@ -3352,7 +3354,7 @@ msgstr "Není skladem" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "V objednávce" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Ve výrobě" @@ -3376,9 +3378,9 @@ msgstr "Detaily" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategorie" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Lokace" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Sériové číslo" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Sériové číslo" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Množství" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Dávka" @@ -3484,7 +3486,7 @@ msgstr "Akce" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Přidat projektový kód" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Dodavatel" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Načítání..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Další" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Upravit díl" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Požadavky prodeje" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Na skladě" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Požadované množství" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Opravte chyby ve vybraných položkách" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Náhrada přidána" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Výstup sestavy" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Množství k dokončení" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Množství k dokončení" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Množství k dokončení" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Stav" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Dokončit výstupy sestavy" @@ -4853,37 +4855,37 @@ msgstr "Dokončit výstupy sestavy" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Množství k vyřazení" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Vyřazení výstupů výrobních příkazů" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Vyřazení výstupů výrobních příkazů" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Vybrané výstupy výrobních příkazů budou vyhotoveny, ale označeny za vyřazené" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Přidělené skladové položky budou spotřebovány" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Zrušit výrobní příkazy" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Vybrané výrobní příkazy budou odstraněny" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Přidělené skladové položky budou vráceny do skladu" @@ -4891,9 +4893,9 @@ msgstr "Přidělené skladové položky budou vráceny do skladu" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Přiděleno" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Zdrojové umístění" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Vyberte umístění pro přiřazení zásob" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Přidělit zásoby" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Zásoba přidělena" @@ -4962,44 +4964,48 @@ msgstr "Zásoba přidělena" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Spotřebovat zásoby" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Plně spotřebovány" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Spotřebovány" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "Tagy pro tuto položku" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "Vybrané tagy" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "Vybrat kód projektu pro tuto položku" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Vyberte kód projektu pro tuto položku" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Vyberte kód projektu pro tuto položku" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Přihlásit se k odběru oznámení pro tuto kategorii" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Zvolte umístění" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Cíl položky byl vybrán" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Vybráno výchozí umístění kategorie dílu" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Vybráno skladové umístění" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Výchozí lokace vybrána" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Virtuální díl" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "Tento díl je virtuální, žádné fyzické zásoby nebudou přijaty." @@ -5087,34 +5093,34 @@ msgstr "Tento díl je virtuální, žádné fyzické zásoby nebudou přijaty." #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Nastavit umístění" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Přiřadit kód dávky" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Přiřadit sériové čísla" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Nastavit datum expirace" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Upravit balení" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Změnit stav" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Přidat poznámku" @@ -5122,22 +5128,22 @@ msgstr "Přidat poznámku" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Uložit ve výchozím umístění" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Uložit na cíl řádkového předmětu " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Uložit již s přijatými zásobami" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Uložit již s přijatými zásobami" msgid "Batch Code" msgstr "Kód dávky" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Zadat kód dávky pro příchozí položky skladu" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Sériová čísla" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Zadat sériová čísla pro příchozí skladové položky" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Datum expirace" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Zadejte datum expirace pro přijaté položky" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Balení" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Poznámka" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Číslo zboží (SKU)" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "Číslo zboží (SKU)" msgid "Received" msgstr "Přijaté" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Řádek přijatých položek" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Přijaté položky" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Přijaté položky" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Položka byla přijata na skladě" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "Cena založena na dílu a množství se liší{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Zkontrolovat zásilku" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Označení zásilky jako zkontrolovanou znamená, že jste ověřily, že všechny položky v této zásilce jsou správné" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Zásilka označena jako zkontrolována" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Odznačit zásilku" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Označení zásilky jako nezkontrolované znamená, že zásilka vyžaduje další ověření" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Zásilka označená jako nezkontrolována" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "Dokončování zásilky" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "Zásilka byla úspěšně dokončena" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Dokončit zásilku" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Ponechte prázdné pro použití adresy objednávky" @@ -5274,219 +5280,220 @@ msgstr "Ponechte prázdné pro použití adresy objednávky" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Přidat dané množství jako balení namísto jednotlivých položek" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Zadejte počáteční množství pro tuto skladovou položku" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Zadejte sériová čísla pro novou skladbu (nebo ponechte prázdné)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Stav skladu" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Nová skladová položka" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Vyberte skladovou položku k instalaci" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Potvrdit převod zásob" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "Potvrdit vrácení zásob" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Přesunout do výchozího umístění" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "Sloučit do existujících zásob" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Přesunout" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Vrátit" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "Sloučit vrácené položky do existujících zásob, pokud je to možné" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "Poznámky k transakci" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Počet" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Přidat zásobu" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Zásoba přidána" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Zvyšte množství vybraných skladových položek o danou částku." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Snížit zásobu" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Zásoba snížena" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Snižte množství vybraných skladových položek o danou částku." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Převést zásobu" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Skladová položka převedena" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Přesunout vybrané položky do určeného umístění." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Vrátit zásoby" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Zásoby vráceny" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Vrátit vybrané položky do skladu na určené místo." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Spočítat zásoby" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Spočítáno" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Spočítat vybrané skladové položky, a podle toho upravit množství." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Změnit stav skladu" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Stav skladu byl změněn" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Změnit stav vybraných skladových položek." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "Změnit kód sarže" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "Změnit kód sarže pro vybrané skladové položky" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Sloučit zásoby" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Zásoby sloučeny" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Sloučit skladové položky" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Sloučení nelze vrátit zpět" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Při slučování položek mohou být informace o sledování ztraceny" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Informace o dodavateli mohou být při slučování položek ztraceny" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Přiřadit sklad zákazníkovi" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Zásoby přiřazené zákazníkovi" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Odstranit skladové položky" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Skladová položka odstraněna" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Tato operace trvale odstraní vybrané skladové položky." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Nadřazené skladové umístění" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Najít sériové číslo" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Žádné odpovídající položky" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Více odpovídajících položek" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Neplatná odpověď ze serveru" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Odstranit vybrané skladové položky" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Akce skladu" @@ -6460,7 +6467,7 @@ msgstr "Odstranit WebAuthn údaje" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Tečky" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Měna" @@ -7305,7 +7312,7 @@ msgstr "Inventura dílu" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Sledování skladových položek" @@ -7378,14 +7385,14 @@ msgstr "Sestavená část nemusí mít definovaný kusovník (BOM) nebo je kusov #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "Kusovník není ověřen" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "Kusovník pro tuto sestavu nebyl potvrzen." @@ -7422,11 +7429,11 @@ msgstr "Kusovník pro tuto sestavu nebyl potvrzen." #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revize" @@ -7454,9 +7461,9 @@ msgstr "Externí" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Reference" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Množství sestav" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Cílové umístění" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Vytvořeno" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Podřízené objednávky sestavy" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Výsledky testu" @@ -7714,7 +7722,7 @@ msgstr "Zrušit objednávku" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Zobrazení kalendáře" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Výrobce" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Externí odkaz" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Podrobnosti dílu" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Přidat položku" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Není skladem" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Skupinové role" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Informace o uživateli" @@ -7998,95 +8006,95 @@ msgstr "Běžný uživatel" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Cesta" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Nadřazená kategorie" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Podkategorie" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Strukturální" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Výchozí výchozí umístění nadřazeného zařízení" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Výchozí umístění" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Upravit kategorii dílu" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Přesunout položky do nadřazené kategorie" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Odstranit položky" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Odstranit kategorii dílu" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Akce s položkou" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Akce pro položky v této kategorii" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Akce pro podkategorie" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Akce pro podkategorie v této kategorii" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Akce kategorie." -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Podrobnosti o kategorii" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Přidělení výrobního přikazu" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Přidělení prodejní objednávky" @@ -8107,47 +8115,47 @@ msgstr "Přidělení prodejní objednávky" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Varianty" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Varianty" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revize" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Výchozí umístění" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Kategorie výchozího umístění" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Jednotky" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Klíčová slova" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Dostupná zásoba" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Dostupná zásoba" msgid "On order" msgstr "Na objednávku" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Vyžadováno pro objednávky" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Přířazeno výrobním objednávkám" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Přiřazeno prodejním objednávkám" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Minimální zásoby" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "Maximální zásoby" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Uzamčeno" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Šablona dílu" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Montážní díl" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Komponenta dílu" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Testovatelný díl" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Šablona dílu" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Montážní díl" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Komponenta dílu" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Testovatelný díl" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Sledovací díl" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Zakoupitelný díl" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Prodejní díl" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Datum vytvoření" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Vytvořil(a)" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Výchozí expirace" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "dny" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Cenový rozsah" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Poslední sériové číslo" @@ -8255,60 +8263,54 @@ msgstr "Poslední sériové číslo" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Vybrat revizi části" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Varianty" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Přiřazení" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Kusovník" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Varianty" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Přiřazení" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Kusovník" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Použito v" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Cena dílu" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Testovací šablony" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Související díly" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Díl je uzamčen" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Parametr dílu nemůže být upraven, díl je uzamčen" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Požadováno" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Požadováno" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Požadováno" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Přidat díl" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Odstranit díl" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Odstranění této části nelze vrátit zpět" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Objednávka" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Objednat zásoby" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Vyhledat podle sériového čísla" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Akce s položkou" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "Díl uzamčen" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "Díl odemčen" @@ -8466,8 +8474,8 @@ msgstr "Množství na skladu" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Hodnota skladu" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Spotřební" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Nastavit množství" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Přirozené ztráty" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Zaokrouhlení více" @@ -8643,7 +8651,7 @@ msgstr "Vybrat sestavu k zobrazení porovnání Kusovníku" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Jednotková cena" @@ -8772,11 +8780,11 @@ msgstr "Nákupní cena" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Naposledy aktualizováno" @@ -8916,7 +8924,7 @@ msgstr "Datum vystavení" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Datum dokončení" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Není zkontrolováno" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Výchozí součásti" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Upravit Skladovou pozici" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Přesunout položky na nadřazenou pozici" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Smazat skladovou pozici" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Akce pro skladové položky na tomto místě" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Akce umístění" @@ -9248,45 +9256,45 @@ msgstr "Akce umístění" msgid "Action for child locations in this location" msgstr "Akce pro potomky na tomto místě" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Skenovat skladovou položku" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Skenovat tuto položku do umístění" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Chyba při skenování skladové položky" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Skenovat skladové místo" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Skenovat umístění položky do umístění" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Chyba při skenování skladové položky" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "Skenovat skladové položky" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "Skenovat položku do tohoto umístění" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "Skenovat v kontejneru" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "Skenovat kontejner do tohoto umístění" @@ -9326,23 +9334,23 @@ msgstr "Najít sériové číslo" msgid "Next serial number" msgstr "Další sériové číslo" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Přiděleno k objednávkám" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Instalováno v" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Nadřazená položka" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Nadřazená skladová položka" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Použito v" @@ -9350,11 +9358,11 @@ msgstr "Použito v" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Poslední inventura" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Podrobnosti zásob" @@ -9362,15 +9370,15 @@ msgstr "Podrobnosti zásob" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "Přidělení převodního příkazu" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Instalované položky" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Podřízené položky" @@ -9389,11 +9397,11 @@ msgstr "Podřízené položky" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Upravit skladovou položku" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "Převést skladovou položku" @@ -9405,38 +9413,38 @@ msgstr "Převést skladovou položku" #~ 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:771 -msgid "Items Created" -msgstr "Položky vytvořeny" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "Vytvořeno {n} skladových položek" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Položky vytvořeny" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "Vytvořeno {n} skladových položek" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Odstranit skladovou položku" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Serializovat skladovou položku" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Skladová položka serializována" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Skenovat do umístění" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Skenovat do umístění" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Skenovat do umístění" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Skenovat do umístění" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Skenovat tuto položku do umístění" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Úpravy zásob" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Serializovat" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Serializace skladu" @@ -9474,29 +9482,29 @@ msgstr "Serializace skladu" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Akce skladové položky" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "Převést" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "Převést tuto skladovou položku k jinému dílu" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Zastaralé" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expirováno" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Není k dispozici" @@ -9551,75 +9559,75 @@ msgstr "Jste přihlášeni k odběru oznámení v tomto dílu" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Tato skladová položka je ve výrobě" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Tato skladová položka byla přidělena prodejní objednávce" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Tato skladová položka byla přidělena zákazníkovi" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Tato skladová položka je nainstalována v jiné položce" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Tato skladová položka byla spotřebována výrobním příkazem" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Tato skladová položka je nedostupná" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Tato skladová položka expirovala" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Tato skladová položka je zastaralá" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "Tato položka je nadměrně přidělena" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Tato položka je plně přidělena" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Tato položka je částečně přidělena" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Není na skladě" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Tato skladová položka byla vyčerpána" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Informace o skladu" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Přidělené řádky" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "Řádková položka" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Sestavení" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Spotřební materiál" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Aktivní díl" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "Zobrazit aktivní položky" @@ -10308,7 +10317,7 @@ msgstr "Přidat jednu BOM položku" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Importovat ze souboru" @@ -10332,7 +10341,7 @@ msgstr "Kusovník nemůže být upraven, díl je uzamčen" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Montáž" @@ -10412,7 +10421,7 @@ msgstr "Stav objednávky" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Upravit přiřazení zásob" @@ -10421,7 +10430,7 @@ msgstr "Upravit přiřazení zásob" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "Odstranit přidělené zásoby" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "Jste si jisti, že chcete odstranit tuto přiřazenou skladovou zásobu z objednávky?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "Spotřebovat přidělené zásoby" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "Zásoby byly úspěšně spotřebovány" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Spotřebovat" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Testovatelné" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Sledováno" @@ -10520,24 +10529,24 @@ msgstr "Ve výrobě" msgid "Insufficient stock" msgstr "Nedostatek zásob" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Zděděný" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Jednotkové množství" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "Informace kusovníku" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Plně přiděleno" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Vytvořit výrobní příkaz" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "Přidělování zásob k sestavě" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "Přidělování zásob dokončeno" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Automatické přiřazení zásob" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "Automaticky přiřadit zásoby pro" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "vybrané řádkové požky(u)" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "Automaticky přiřadí nesledované položky kusovníku do této sestavy dle zvolených možností" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Uvolnění zásob" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "Uvolnit všechny nesledované zásoby pro tuto stavební objednávku" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Uvolnit veškeré zásoby z vybrané položky" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Zásoby byly uvolněné" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "Sledovatelné díly musí být přiřazeny přes záložku Výstupu sestavení" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Zásoby stavby" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "Automaticky přiřadí sledované položky kusovníku do této sestavy d #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Přidat výstup výroby" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Výstup výroby vytvořen" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "Dokončit sestavu" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Výrobní příkaz byl dokončen" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "Rušení sestavy" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Výrobní příkaz byl vyřazen" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "Rušení sestavy" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Výrobní příkaz byl zrušen" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Upravit výstup výroby" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Tato akce odstraní veškeré přiřazené zásoby z vybraného výstupu výroby" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Serializovat výstup výroby" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filtrovat podle stavu zásob" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filtrovat podle stavu zásob" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Dokončit vybrané výstupy" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Vyřadit vybrané výstupy" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Zrušit vybrané výstupy" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Přidělit" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Přiděleit zásoby k sestavě" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Dealokovat" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Dealokovat zásoby ze sestavy" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Serializovat výstup výroby" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Dokončit sestavu" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Šrot" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Výstup ze šrotu" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Zrušit výrobní příkazy" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Vyžadované testy" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "Externí výroba" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "Tato výrobní objednávka bude vyplněna externím nákupem" @@ -11486,7 +11495,7 @@ msgstr "Minimální zásoby" msgid "Maximum stock" msgstr "Maximální zásoby" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Importovat díly" @@ -11502,40 +11511,40 @@ msgstr "Importovat díly" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Nastavit Kategorii" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Nastavit kategorii pro vybrané díly" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Objednat vybrané díly" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Přidat díly" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Vytvořit díl" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Vytvořit nový díl" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Importovat díly ze souboru" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Importovat od dodavatele" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Importovat od pluginu dodavatele" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Příklad" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Nainstalováno" @@ -12261,11 +12270,11 @@ msgstr "Upravit přiřazení" msgid "View Shipment" msgstr "Zobrazit zásilku" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Přiřadit k zásilce" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Přiřadit k zásilce" @@ -12726,15 +12735,15 @@ msgstr "Všechny nevyřízené úkoly odstraněny" msgid "Error while deleting all pending tasks" msgstr "Chyba při odstraňování všech čekajících úkolů" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Upravit projektový kód" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Odstranit projektový kód" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Přidat projektový kód" @@ -12762,15 +12771,15 @@ msgstr "Odebrat výběr záznamu" msgid "Add Entry" msgstr "Přidat záznam" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "Tento seznam výběru je uzamčen a nemůže být upraven." -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "Detaily seznamu výběru" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "Záznamy seznamu výběru" @@ -13034,96 +13043,96 @@ msgstr "Odstranit typ umístění" msgid "Icon" msgstr "Ikona" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Datum inventury" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Zobrazit skladem pro aktivní díly" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Zobrazit skladem pro smontované díly" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Zobrazit položky, které byly přiřazeny" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Zobrazit položky, které jsou k dispozici" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Zahrnout podumístění" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Zahrnout zásoby do podumístění" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Vyčerpané" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Zobrazit vyčerpané položky skladem" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Zobrazit položky, které jsou ve výrobě" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "Zobrazit položky, které byly spotřebovány v objednávce stavby" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Zobrazit skladové položky, které jsou nainstalovány v jiných položkách" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Odesláno zákazníkovi" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Zobrazit položky, které byly odeslány zákazníkovi" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Zobrazit sledované předměty" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Má nákupní cenu" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Zobrazit položky, které mají kupní cenu" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Zobrazit položky, které expirovaly" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Zobrazit položky, které jsou zastaralé" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Expirovalo před" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Zobrazit položky, které expirovaly před tímto datem" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Expirovalo po" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Zobrazit položky, které expirovaly po tomto datu" @@ -13131,35 +13140,35 @@ msgstr "Zobrazit položky, které expirovaly po tomto datu" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Inventura před" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Zobrazit položky sečtené před tímto datem" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Inventura po" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Zobrazit položky sečtené po tomto datu" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "Má datum inventury" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "Zobrazit položky, které mají datum inventury" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Externí umístění" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Zobrazit zásoby na externích lokacích" @@ -13175,11 +13184,11 @@ msgstr "Zobrazit zásoby na externích lokacích" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "Skladová položka vytvořena" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Objednat položky" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index a8586f1d2e..b4642dc73f 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Rediger" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Slet" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Annuller" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Handlinger" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Søg" @@ -126,28 +126,28 @@ msgstr "Nej" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Del" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Dele" @@ -189,7 +189,7 @@ msgstr "Parameter" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parameter" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Parameter Skabelon" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Parameter Skabeloner" @@ -214,12 +214,12 @@ msgstr "Del Testskabeloner" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Leverandør Del" @@ -232,7 +232,7 @@ msgstr "Leverandør Dele" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Producent Del" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Producent Dele" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Del Kategori" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Del Kategorier" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Lagervarer" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Lagervarer" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Lagerlokation" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Lagerlokationer" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Lager Lokationstyper" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Lager Historik" @@ -313,7 +313,7 @@ msgstr "Lager Historik" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Produktionsordre" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Produktionsordrer" @@ -369,12 +369,13 @@ msgstr "Firmaer" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Projektkoder" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Købsordre" @@ -402,7 +403,7 @@ msgstr "Købsordre" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Købsordrer" @@ -421,7 +422,7 @@ msgstr "Indkøbsordre linjer" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Salgsordrer" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Salgsordrer" @@ -459,7 +460,7 @@ msgstr "Returordre" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Returordre" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontakter" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Ejer" @@ -533,7 +534,7 @@ msgstr "Ejer" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Indtast stregkode data" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Scan stregkode" @@ -810,7 +811,7 @@ msgstr "Stregkode matcher ikke den forventede modeltype" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Kunne ikke linke stregkode" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Dette vil fjerne linket til den tilknyttede stregkode" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Fjern linket til stregkode" @@ -1070,7 +1071,7 @@ msgstr "Overskredet" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Startdato" @@ -1080,7 +1081,7 @@ msgstr "Startdato" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Måldato" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Ansvarlig" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Fjern det tilknyttede billede fra denne vare?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Ryd" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Der opstod en serverfejl" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Formular Fejl" @@ -1790,11 +1791,11 @@ msgstr "Formular Fejl" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Fejl findes i et eller flere formularfelter" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Vært" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Vælg pakke" msgid "{0} icons" msgstr "{0} ikoner" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Indlæser" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Ingen resultater fundet" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Ingen poster tilgængelige" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Tilføj ny række" @@ -2188,61 +2189,61 @@ msgstr "Tilføj ny række" msgid "Thumbnail" msgstr "Thumbnail" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importerer Rækker" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Vent venligst mens data importeres" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "En fejl opstod under import af data" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Rediger data" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Slet række" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Række" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Rækken indeholder fejl" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Acceptere" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Gyldig" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtrer efter rækkevaliderings status" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Færdiggjort" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtrer efter rækkefuldførelse status" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importer markerede rækker" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Behandler Data" @@ -2496,7 +2497,7 @@ msgstr "Opdaterer grupperoller" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Opdateret" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Ændre" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Tilføj" @@ -2542,14 +2543,14 @@ msgstr "Ingen varer" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Tilgængelig" @@ -2924,14 +2925,14 @@ msgstr "Log ud" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Lager" @@ -3029,7 +3030,7 @@ msgstr "Fjern søgegruppe" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Vedhæftninger" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Plugin Information" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Forfatter" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Dato" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Dato" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktiv" @@ -3331,8 +3333,8 @@ msgstr "Forsendelse" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inaktiv" @@ -3352,7 +3354,7 @@ msgstr "Intet lager" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "På Ordre" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "I Produktion" @@ -3376,9 +3378,9 @@ msgstr "Detaljer" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Lokation" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Serienummer" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Antal" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Batch" @@ -3484,7 +3486,7 @@ msgstr "Handling" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Tilføj Projektkode" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Leverandør" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Indlæser..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Næste" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Rediger Del" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Salgs Krav" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "På Lager" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Krævet Antal" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Ret venligst fejlene i de valgte dele" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Erstatning tilføjet" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Bygge Output" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Antal til fuldførelse" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Antal til fuldførelse" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Antal til fuldførelse" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Færdiggøre Bygge Output" @@ -4853,37 +4855,37 @@ msgstr "Færdiggøre Bygge Output" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Antal til skrot" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Skrot Byggeoutput" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Skrot Byggeoutput" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Valgte Byggeoutput vil blive fuldført, men markeret som skrot" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Allokerede lagervarer vil blive forbrugt" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Annuller Bygge Output" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Valgte byggeresultater vil blive fjernet" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Tildelte lagervarer vil blive returneret til lager" @@ -4891,9 +4893,9 @@ msgstr "Tildelte lagervarer vil blive returneret til lager" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Allokere" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Kilde Lokation" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Vælg kildelokationen for lagertildelingen" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Tildel lager" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Lagervarer tildelt" @@ -4962,44 +4964,48 @@ msgstr "Lagervarer tildelt" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Forbrug Lager" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Fuldt forbrugte" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Forbrugt" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Vælg projektkode for dette linjeelement" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Vælg projektkode for dette linjeelement" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Abonner på notifikationer for denne kategori" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Vælg lokation" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Modtaget lager placering valgt" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Standard lokation valgt" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Indstil Lokation" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Tildel Batchkode" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Tildel Serienumre" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Sæt Udløbsdato" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Juster Emballering" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Ændre Status" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Tilføj Note" @@ -5122,22 +5128,22 @@ msgstr "Tilføj Note" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Gem på standard lokation" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "Batch kode" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Indtast batch kode for modtagne varer" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Serienummer" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Indtast serienumre for modtagne elementer" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Udløbsdato" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Indtast en udløbsdato for modtagne vare" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Emballage" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Modtaget" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Modtag linje element" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Varer modtaget" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Modtag varer" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Vare modtaget på lager" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Tjek Forsendelse" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Markering af forsendelsen indikerer, at du har kontrolleret, at alle varer i denne forsendelse er korrekte" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Forsendelse markeret som kontrolleret" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Fjern Markering Af Forsendelse" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Mærkning af forsendelsen som ikke-kontrolleret viser, at forsendelsen kræver yderligere verifikation" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Forsendelse markeret som ikke-kontrolleret" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Efterlad blank for at bruge ordreadressen" @@ -5274,219 +5280,220 @@ msgstr "Efterlad blank for at bruge ordreadressen" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Tilføj givet antal som pakker i stedet for individuelle elementer" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Angiv første antal for denne lagervare" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Indtast serienumre for nyt lager (eller efterlad blank)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Lager Status" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Tilføj Lagervare" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Vælg den del, der skal installeres" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Bekræft Lager Overførsel" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Flyt til standard lokation" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Flyt" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Retur" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Antal" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Tilføj Lagerbeholdning" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Lager tilføjet" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Forøg antallet af valgte lagervarer med et givet beløb." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Fjern Lagervarer" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Lager fjernet" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Reducer antallet af de valgte lagervarer med et givet beløb." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Overfør Lager" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Lager overført" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Overfør valgte elementer til den angivne lokation." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Retur Lager" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Lager returneret" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Returner valgte elementer til lager, til den angivne lokation." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Tæl Lager" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Lager er optalt" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Tæl de valgte lagervarer, og juster mængden i overensstemmelse." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Ændr Lagerstatus" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Lagerstatus ændret" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Ændre status for de valgte lagervarer." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Flet Lager" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Lager sammenlagt" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Flet Lagervarer" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Fletningshandlingen kan ikke fortrydes" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Sporingsoplysninger kan gå tabt ved sammenlægning af elementer" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Leverandøroplysninger kan gå tabt ved sammenlægning af elementer" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Tildel lager til kunde" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Lager tildelt kunden" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Slet Lagervare" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Lagervare slettet" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Denne handling vil permanent slette de valgte lagervarer." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Overordnet lager lokation" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Find Serienummer" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Ingen matchende varer" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Flere matchende varer" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Ugyldigt svar fra server" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Slet valgte lagervarer" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Lager Handlinger" @@ -6460,7 +6467,7 @@ msgstr "Fjern WebAuthn legitimationsoplysninger" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Prikker" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Valuta" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Lager Sporing" @@ -7378,14 +7385,14 @@ msgstr "Den samlede del har muligvis ikke en defineret stykliste, eller styklist #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "Stykliste Ikke Valideret" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revision" @@ -7454,9 +7461,9 @@ msgstr "Ekstern" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Reference" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Produktions antal" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Destinations Placering" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Oprettet" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Byg Underordnede Ordrer" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Testresultater" @@ -7714,7 +7722,7 @@ msgstr "Annuller ordre" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Kalender Visning" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Producent" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Ekstern link" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Del Detaljer" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Tilføj leverandørdel" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Intet lager" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Gruppe Roller" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Brugerinformation" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Sti" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Overordnet kategori" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Underkategorier" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Strukturelle" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Overordnet standard lokation" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Standard lokation" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Rediger Del Kategori" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Flyt elementer til overordnet kategori" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Slet vare" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Slet Del Kategori" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Dele Handling" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Handling for dele i denne kategori" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Underkategori Handling" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Handling for underliggende kategorier i denne kategori" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Kategori Handlinger" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Kategori Detaljer" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revision af" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Standard lokation" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Kategori Standard Lokation" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Enheder" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Nøgleord" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Tilgængelig Lager" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Tilgængelig Lager" msgid "On order" msgstr "På bestilling" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Kræves til ordrer" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Allokeret til Byggeordrer" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Allokeret til Salgsordrer" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Låst" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Skabelon Del" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Samlede Del" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Komponent Del" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Testbar Del" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Skabelon Del" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Samlede Del" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Komponent Del" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Testbar Del" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Oprettet af" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Standard Udløbsdato" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "dage" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Seneste Serienummer" @@ -8255,60 +8263,54 @@ msgstr "Seneste Serienummer" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Stykliste" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Stykliste" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Brugt I" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Del Prisfastsættelse" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Test Skabeloner" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Relaterede Dele" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Delen er låst" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Delparametre kan ikke redigeres, da delen er låst" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Påkrævet" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Påkrævet" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Påkrævet" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "Underskud" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Tilføj del" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Slet Del" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Sletning af denne del kan ikke fortrydes" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Ordre" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Bestil Lager" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Søg på serienummer" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Del Handlinger" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Lagerværdi" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,12 @@ msgstr "Maksimal Pris" #: 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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Enhedspris" @@ -8772,11 +8780,11 @@ msgstr "Købspris" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Sidst Opdateret" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Ikke kontrolleret" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Standard Dele" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Rediger Lagerlokation" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Flyt elementer til overordnet lokation" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Slet Lager Lokation" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Lokation Handlinger" @@ -9248,45 +9256,45 @@ msgstr "Lokation Handlinger" msgid "Action for child locations in this location" msgstr "Handling for underordnede lokation i denne lokation" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Scan Lagervare" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Fejl ved scanning af lagervare" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Fejl under scanning af lager lokation" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "Find serienummer" msgid "Next serial number" msgstr "Næste serienummer" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Allokeret Til Ordrer" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Installeret I" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Overordnet Element" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Overordnet lagervare" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Forbrugt Af" @@ -9350,11 +9358,11 @@ msgstr "Forbrugt Af" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Lager Detaljer" @@ -9362,15 +9370,15 @@ msgstr "Lager Detaljer" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Installerede Elementer" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Underordnede Elementer" @@ -9389,11 +9397,11 @@ msgstr "Underordnede Elementer" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Rediger Lagervare" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "Elementer Oprettet" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "Oprettede {n} lagervarer" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Elementer Oprettet" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "Oprettede {n} lagervarer" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Slet Lagervare" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Scan Ind I Lokation" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Scan Ind I Lokation" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Scan Ind I Lokation" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Scan ind i lokation" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Skan dette element ind på en lokation" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Lager Operationer" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Forældet" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Udløbet" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Utilgængelig" @@ -9551,75 +9559,75 @@ msgstr "Du abonnerer på notifikationer for denne del" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Denne lagervare er i produktion" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Denne lagervare er blevet tildelt en salgsordre" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Denne lagervare er blevet tildelt en kunde" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Denne lagervare er installeret i en anden lagervare" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Denne lagervare er blevet brugt af en byggeordre" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Denne lagervare er utilgængelig" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Denne lagervare er udløbet" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Denne lagervare er forældet" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Denne lagervare er fuldt allokeret" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Denne lagervare er delvist allokeret" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Intet lager tilgængeligt" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Denne lagervare er opbrugt" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Aktiv Del" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "Tilføj et enkelt Stykliste element" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Importer fra fil" @@ -10332,7 +10341,7 @@ msgstr "Styklisten kan ikke redigeres, da delen er låst" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "Ordre status" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "Fjern Allokeret Lager" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "Er du sikker på, at du vil fjerne denne allokerede lager fra ordren?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Forbrug" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "I produktion" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "Stykliste Information" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Byggeresultater er udført" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Byggeoutput er blevet skrottet" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Byggeoutput er blevet aflyst" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Skrot valgte outputs" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Annuller valgte output" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Allokere" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Skrot" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Skrot bygge output" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Annuller bygge output" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Påkrævede Test" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Importer Dele" @@ -11502,40 +11511,40 @@ msgstr "Importer Dele" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Tilføj Dele" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Opret Del" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Opret ny del" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Importer dele fra en fil" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Importer fra leverandør" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Importer dele fra leverandør plugin" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Prøve" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Installeret" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "Vis Forsendelser" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Tildel til Forsendelse" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Tildel til Forsendelse" @@ -12726,15 +12735,15 @@ msgstr "Alle ventende opgaver slettet" msgid "Error while deleting all pending tasks" msgstr "Fejl under sletning af alle ventende opgaver" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Rediger Projektkode" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Slet Projektkode" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Tilføj Projektkode" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Slet Lokationstype" msgid "Icon" msgstr "Ikon" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Vis lager for aktive dele" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Vis elementer som er blevet allokeret" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Vis elementer, der er tilgængelige" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Inkluder underlokationer" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Inkluder lager i underlokationer" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Udtømt" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Vis varer der er i produktion" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "Vis elementer som er blevet brugt af en byggeordre" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Vis lagervarer som er installeret i andre varer" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Sendt til Kunden" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Vis varer som er blevet sendt til en kunde" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Vis sporede elementer" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Har Købspris" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Vis varer som har en købspris" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Vis vare som er udløbet" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Vis vare som er forældede" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Udløbet Før" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Vis elementer som er udløbet før denne dato" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Udløbet Efter" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Vis elementer som er udløbet efter denne dato" @@ -13131,35 +13140,35 @@ msgstr "Vis elementer som er udløbet efter denne dato" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Ekstern Lokation" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Vis elementer på en ekstern lokation" @@ -13175,11 +13184,11 @@ msgstr "Vis elementer på en ekstern lokation" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Bestil varer" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 5c822be01d..3283437dce 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Bearbeiten" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Löschen" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Abbrechen" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Aktionen" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Suche" @@ -126,28 +126,28 @@ msgstr "Nein" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Teil" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Teile" @@ -189,7 +189,7 @@ msgstr "Parameter" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parameter" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Parameter Vorlage" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Parameter Vorlagen" @@ -214,12 +214,12 @@ msgstr "Testvorlagen für Teil" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -232,7 +232,7 @@ msgstr "Zuliefererteile" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Herstellerteile" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Teilkategorie" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Teil-Kategorien" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Lagerartikel" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Lagerartikel" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Lagerort" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Lagerorte" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Lagerort Typen" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Lagerhistorie" @@ -313,7 +313,7 @@ msgstr "Bestandshistorie" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Bauauftrag" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Bauaufträge" @@ -369,12 +369,13 @@ msgstr "Unternehmen" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Projektnummern" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Einkaufsbestellung" @@ -402,7 +403,7 @@ msgstr "Einkaufsbestellung" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Bestellungen" @@ -421,7 +422,7 @@ msgstr "Bestellpositionen" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Verkaufsauftrag" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Aufträge" @@ -459,7 +460,7 @@ msgstr "Rückgabe Auftrag" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Reklamationen" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontakte" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Eigentümer" @@ -533,7 +534,7 @@ msgstr "Eigentümer" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Barcode-Daten eingeben" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Barcode scannen" @@ -810,7 +811,7 @@ msgstr "Der Barcode stimmt nicht mit dem erwarteten Modelltyp überein" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Fehler beim Verknüpfen des Barcodes" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Die Verknüpfung zum zugehörigen Barcode wird entfernt" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Verknüpfung des Barcodes aufheben" @@ -1070,7 +1071,7 @@ msgstr "Überfällig" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Startdatum" @@ -1080,7 +1081,7 @@ msgstr "Startdatum" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Zieldatum" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Verantwortlich" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Verknüpftes Bild von diesem Teil entfernen?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Leeren" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Ein Serverfehler ist aufgetreten" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Formularfehler" @@ -1790,11 +1791,11 @@ msgstr "Formularfehler" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Fehler für ein oder mehrere Formularfelder vorhanden" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Adresse" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Packung auswählen" msgid "{0} icons" msgstr "{0} Symbole" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Wird geladen" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Keine Ergebnisse gefunden" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Artikel" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "modelRenderer Eintrag für Tabellen erforderlich" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Keine Einträge vorhanden" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Neue Zeile hinzufügen" @@ -2188,61 +2189,61 @@ msgstr "Neue Zeile hinzufügen" msgid "Thumbnail" msgstr "Vorschaubild" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importiere Zeilen" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Bitte warten... während die Daten importiert werden" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Beim Importieren der Daten ist ein Fehler aufgetreten" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Daten ändern" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Zeile löschen" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Zeile" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Zeile enthält Fehler" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Annehmen" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Gültig" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtern nach Zeilenvalidierung" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Fertigstellen" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtern nach Zeilenvollständigkeit" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Ausgewählte Zeilen importieren" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Daten werden verarbeiten" @@ -2496,7 +2497,7 @@ msgstr "Gruppen-Rollen werden aktualisiert" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Aktualisiert" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Ändern" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Hinzufügen" @@ -2542,14 +2543,14 @@ msgstr "Keine Gegengenstände" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Verfügbar" @@ -2924,14 +2925,14 @@ msgstr "Abmelden" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Lager" @@ -3029,7 +3030,7 @@ msgstr "Suchgruppe entfernen" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Anhänge" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Plugin-Informationen" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktiv" @@ -3331,8 +3333,8 @@ msgstr "Sendung" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inaktiv" @@ -3352,7 +3354,7 @@ msgstr "Kein Bestand" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "In Bestellung" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "In Produktion" @@ -3376,9 +3378,9 @@ msgstr "Details" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategorie" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Lagerort" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Seriennummer" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Seriennummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Anzahl" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Losnummer" @@ -3484,7 +3486,7 @@ msgstr "Ausführen" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Projektcode hinzufügen" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Lieferant" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Lade..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Weiter" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Teil bearbeiten" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Verkaufsanforderungen" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Auf Lager" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Benötigte Menge" @@ -4238,8 +4240,8 @@ 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:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Ersatz-Teil hinzugefügt" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Bauprodukt" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Bauprodukt fertigstellen" @@ -4853,37 +4855,37 @@ msgstr "Bauprodukt fertigstellen" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Bauprodukte verschrotten" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Bauprodukte verschrotten" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Bauprodukte abbrechen" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Zugewiesen" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Quell Lagerort" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Bestand zuweisen" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Lagerbestand verbrauchen" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "komplett verbraucht" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "verbraucht" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Benachrichtigungen für diese Kategorie abonnieren" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Lagerort wählen" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Teile-Zielort ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Standard-Lagerort der Teile-Kategorie ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Lagerort zuvor empfangener Artikel ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Standard-Lagerort ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Virtuelles Teil" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Lagerort festlegen" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Losnummer zuweisen" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Ablaufdatum festlegen" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Verpackung anpassen" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Status ändern" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Notiz hinzufügen" @@ -5122,22 +5128,22 @@ msgstr "Notiz hinzufügen" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Am Standard-Lagerort einbuchen" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" msgid "Batch Code" msgstr "Losnummer" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Losnummern eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Seriennummern" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Seriennummern eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Ablaufdatum" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Ablaufdatum eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Verpackung" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Notiz" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Erhalten" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Positionen empfangen" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Empfangene Gegenstände" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Teile empfangen" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "Abschließen der Lieferung" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "Lieferung erfolgreich abgeschlossen" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Lieferung fertigstellen" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Angegebene Menge als Packungen anstatt einzelner Artikel hinzufügen" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Ausgangsmenge für diesen Lagerartikel eingeben" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Seriennummern für neue Lagerartikel eingeben (oder leer lassen)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Lagerbestand Status" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Lagerartikel hinzufügen" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Teil zur Installation auswählen" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Bestand-Transfer bestätigen" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Zum Standard-Lagerort verschieben" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Verschieben" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Zurück" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Anzahl" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Bestand hinzufügen" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Bestand hinzugefügt" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Menge der ausgewählten Bestandteile um einen bestimmten Betrag erhöhen" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Bestand entfernen" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Bestand entfernt" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Menge der ausgewählten Bestandteile um einen bestimmten Betrag reduzieren" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Bestand verschieben" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Bestand übertragen" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Ausgewählte Elemente an den angegebenen Ort übertragen." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Lagerbestand zurückgeben" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Lagerbestand zurückgegeben" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Bestand zählen" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Lagerbestand gezählt" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Bestandsstatus ändern" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Bestandstatus geändert" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Status der ausgewählten Lagerartikel ändern." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Bestand zusammenführen" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Lagerbestand zusammengeführt" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Lagerbestand zusammenführen" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Das Zusammenführen kann nicht rückgängig gemacht werden" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Tracking-Informationen können beim Zusammenführen von Elementen verloren gehen" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Lieferanteninformationen können beim Zusammenführen verloren gehen" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Lagerbestand einem Kunden zuweisen" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Lagerbestand wurde Kunden zugewiesen" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Bestand löschen" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Lagerbestand gelöscht" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Dieser Vorgang löscht die ausgewählten Lagerbestandteile unwiderruflich." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Übergeordneter Lagerort" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Seriennummer finden" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Keine passenden Elemente" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Mehrere passende Elemente" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Ungültige Antwort vom Server" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Ausgewählte Lagerartikel löschen" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Lager-Aktionen" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Punkte" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Währung" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Bestandsverfolgung" @@ -7378,14 +7385,14 @@ msgstr "Das zusammengebaute Teil darf keine BOM definiert haben, oder das BOM is #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "BOM nicht validiert" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Version" @@ -7454,9 +7461,9 @@ msgstr "Extern" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Referenz" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Bauauftrag Anzahl" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Ziel Lagerort" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Erstellt" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Unter-Bauaufträge" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Testergebnisse" @@ -7714,7 +7722,7 @@ msgstr "Bestellung stornieren" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Kalenderansicht" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Hersteller" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Externer Link" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Teil-Details" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Zuliefererteil hinzufügen" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Kein Bestand" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Gruppenrollen" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Benutzerinformation" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Pfad" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Übergeordnete Kategorie" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Unterkategorien" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Strukturell" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Übergeordneter Standard-Standort" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Standard-Lagerort" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Teilekategorie bearbeiten" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Elemente in übergeordnete Kategorie verschieben" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Elemente löschen" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Teile-Kategorie löschen" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Teile Aktionen" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Aktion für Teile in dieser Kategorie" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Unterkategorien-Aktion" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Aktion für untergeordnete Kategorien in dieser Kategorie" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Kategorieaktionen" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Kategorie-Details" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Bauauftragszuweisungen" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Verkaufsauftragszuweisungen" @@ -8107,47 +8115,47 @@ msgstr "Verkaufsauftragszuweisungen" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variante von" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variante von" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revision von" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Standard Lagerort" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Standard-Lagerort der Kategorie" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Einheiten" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Schlüsselwörter" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Verfügbarer Bestand" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Verfügbarer Bestand" msgid "On order" msgstr "Bestellt" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Erforderlich für Bestellungen" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Bauaufträgen zugeordnet" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Aufträgen zugeordnet" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Minimaler Bestand" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Gesperrt" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Vorlagenteil" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Baugruppe" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Komponente" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Testbares Teil" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Vorlagenteil" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Baugruppe" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Komponente" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Testbares Teil" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Nachverfolgbares Teil" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Käufliches Teil" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Verkäufliches Teil" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Erstelldatum" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Erstellt von" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Standard Ablaufdatum" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "Tage" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Preisspanne" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "letzte Seriennummer" @@ -8255,60 +8263,54 @@ msgstr "letzte Seriennummer" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Varianten" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Zuweisungen" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Stückliste" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Varianten" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Zuweisungen" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Stückliste" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Verwendet in" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Teilbepreisung" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Testvorlagen" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Zugehörige Teile" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Teil ist gesperrt" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Erforderlich" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Erforderlich" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Erforderlich" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Teil hinzufügen" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Teil löschen" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 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:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Bestellung" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Bestand bestellen" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Nach Seriennummer suchen" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Teile-Aktionen" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "Lagerbestand" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Lagerwert" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Verbrauchsmaterial" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Preis pro Einheit" @@ -8772,11 +8780,11 @@ msgstr "Einkaufs Preise" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -8916,7 +8924,7 @@ msgstr "Herausgabedatum" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Nicht geprüft" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Standardteile" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Lagerort bearbeiten" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Lagerort löschen" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Aktion für Lagerartikel an diesem Lagerort" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Lagerort Aktionen" @@ -9248,45 +9256,45 @@ msgstr "Lagerort Aktionen" msgid "Action for child locations in this location" msgstr "Aktion für untergeordnete Lagerorte an diesem Lagerort" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Lagerartikel scannen" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Fehler beim Scannen des Lagerartikels" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Lagerort scannen" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Fehler beim Scannen des Lagerorts" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "Seriennummer finden" msgid "Next serial number" msgstr "Nächste Seriennummer" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Zum Auftrag zuordnen" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Verbaut in" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Übergeordneter Artikel" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Übergeordneter Lagerartikel" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Verbraucht von" @@ -9350,11 +9358,11 @@ msgstr "Verbraucht von" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Letzte Inventur" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Lagerdetails" @@ -9362,15 +9370,15 @@ msgstr "Lagerdetails" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Installierte Elemente" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Untergeordnete Objekte" @@ -9389,11 +9397,11 @@ msgstr "Untergeordnete Objekte" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Lagerartikel bearbeiten" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "Elemente erstellt" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "{n} Lagerartikel erstellen" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Elemente erstellt" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "{n} Lagerartikel erstellen" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Lagerartikel löschen" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Lagervorgänge" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Lagerartikel Aktionen" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "abgelaufen" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Nicht verfügbar" @@ -9551,75 +9559,75 @@ msgstr "Sie haben Benachrichtigungen für dieses Teil abonniert" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Dieser Lagerbestand ist in Produktion" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Dieser Lagerbestand wurde einem Verkaufsauftrag zugewiesen" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Dieser Lagerbestand wurde einem Kunden zugewiesen" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Dieser Lagerartikel ist in einem anderen Lagerartikel verbaut" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Lagerbestand wurde durch einen Bauauftrag verbraucht" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Dieser Lagerartikel ist nicht verfügbar" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Dieser Lagerartikel ist abgelaufen" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Dieser Lagerartikel ist veraltet" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Dieser Lagerartikel ist vollständig zugewiesen" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Dieser Lagerartikel ist teilweise zugewiesen" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Kein Lagerbestand verfügbar" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Dieser Lagerartikel wurde verbraucht" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Lagerinformationen" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Gebäude" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Verbrauchsartikel" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Aktives Teil" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "Einzelnen BOM-Artikel hinzufügen" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Aus Datei importieren" @@ -10332,7 +10341,7 @@ msgstr "BOM kann nicht bearbeitet werden, weil das Teil gesperrt ist" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Montage" @@ -10412,7 +10421,7 @@ msgstr "Bestellstatus" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Bestands-Zuordnung bearbeiten" @@ -10421,7 +10430,7 @@ msgstr "Bestands-Zuordnung bearbeiten" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Verbrauchen" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Prüfbar" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Nachverfolgbare Freigabe" @@ -10520,24 +10529,24 @@ msgstr "In Produktion" msgid "Insufficient stock" msgstr "Nicht genug Lagermenge" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Wird vererbt" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Einheiten Menge" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Komplett zugewiesen" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Bestand automatisch zuordnen" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Bestand bauen" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Bauprodukt hinzufügen" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Bauprodukte wurden fertiggestellt" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Bauprodukte wurden verschrottet" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Bauprodukte wurden abgebrochen" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Nach Lagerstatus filtern" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Nach Lagerstatus filtern" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Ausgewählte Bauprodukte fertigstellen" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Ausgewählte Bauprodukte verschrotten" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Ausgewählte Bauprodukte abbrechen" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Zuweisen" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Bestand dem Bauprodukt zuweisen" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Freigeben" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Bestand von Bauprodukt entfernen" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Bauprodukt fertigstellen" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Verschrotten" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Bauprodukt verschrotten" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Bauprodukt abbrechen" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Erforderliche Tests" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "Mindest-Lagerbestand" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Kategorie festlegen" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Kategorie für ausgewählte Teile festlegen" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Ausgewählte Teile bestellen" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Beispiel" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Installiert" @@ -12261,11 +12270,11 @@ msgstr "Zuordnung bearbeiten" msgid "View Shipment" msgstr "Lieferung anzeigen" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Sendung zuweisen" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Sendung zuweisen" @@ -12726,15 +12735,15 @@ msgstr "Alle ausstehenden Aufgaben gelöscht" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Projektcode bearbeiten" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Projektcode löschen" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Projektcode hinzufügen" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Lagerorttyp löschen" msgid "Icon" msgstr "Symbol" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Bestand aktiver Teile anzeigen" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Zugewiesene Artikel anzeigen" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Verfügbare Artikel anzeigen" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Unter-Lagerorte einschließen" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Bestand in Unter-Lagerorten einschließen" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Erschöpft" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Zeige aufgebrauchte Lagerbestände" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Zeige Teile welche in Produktion sind" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Zeige Bestand, welcher in anderen Teilen verbaut ist" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Zum Kunden geschickt" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Zeige Bestand, welcher zum Kunden gesendet wurde" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Verfolgbare Objekte anzeigen" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Hat Einkaufspreis" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Zeige Bestand, für welchen ein Einkaufspreis verfügbar ist" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Abgelaufen vor" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Abgelaufen nach" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Externer Lagerort" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Zeige Elemente an einem externen Lagerort" @@ -13175,11 +13184,11 @@ msgstr "Zeige Elemente an einem externen Lagerort" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index f1aa2605f9..7509f69812 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Επεξεργασία" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Διαγραφή" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Ακύρωση" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Ενέργειες" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Αναζήτηση" @@ -126,28 +126,28 @@ msgstr "Όχι" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Προϊόν" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Προϊόντα" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Παράμετροι" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Πρότυπο παραμέτρου" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "Δοκιμαστικά Πρότυπα Προϊόντων" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Προϊόν Προμηθευτή" @@ -232,7 +232,7 @@ msgstr "Προϊόντα Προμηθευτή" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Προϊόν Κατασκευαστή" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Προϊόντα Κατασκευαστή" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Κατηγορία Προϊόντος" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Κατηγορίες Προϊόντων" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Προϊόν Αποθέματος" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Προϊόντα Αποθέματος" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Τοποθεσία Αποθέματος" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Τοποθεσίες Αποθέματος" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Τύποι Τοποθεσιών Αποθέματος" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Ιστορικό Αποθέματος" @@ -313,7 +313,7 @@ msgstr "Ιστορικά Αποθέματος" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Εντολή Κατασκευής" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Εντολές Κατασκευής" @@ -369,12 +369,13 @@ msgstr "Εταιρείες" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Κωδικοί Έργων" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Εντολή Αγοράς" @@ -402,7 +403,7 @@ msgstr "Εντολή Αγοράς" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Εντολές Αγοράς" @@ -421,7 +422,7 @@ msgstr "Γραμμές Εντολής Αγοράς" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Εντολή Πώλησης" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Εντολές Πώλησης" @@ -459,7 +460,7 @@ msgstr "Εντολή Επιστροφής" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Εντολές Επιστροφής" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Επαφές" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Ιδιοκτήτης" @@ -533,7 +534,7 @@ msgstr "Ιδιοκτήτες" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Εισάγετε δεδομένα γραμμοκώδικα" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Σάρωση Γραμμοκώδικα" @@ -810,7 +811,7 @@ msgstr "Ο γραμμοκώδικας δεν ταιριάζει με τον αν #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Αποτυχία σύνδεσης γραμμοκώδικα" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Αυτό θα αφαιρέσει τη σύνδεση με τον σχε #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Αποσύνδεση Γραμμοκώδικα" @@ -1070,7 +1071,7 @@ msgstr "Εκπρόθεσμο" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Ημερομηνία Έναρξης" @@ -1080,7 +1081,7 @@ msgstr "Ημερομηνία Έναρξης" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Ημερομηνία Στόχος" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Υπεύθυνος" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Αφαίρεση της σχετικής εικόνας από αυτό το στοιχείο;" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Εκκαθάριση" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Προέκυψε σφάλμα διακομιστή" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Σφάλμα Φόρμας" @@ -1790,11 +1791,11 @@ msgstr "Σφάλμα Φόρμας" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Υπάρχουν σφάλματα σε ένα ή περισσότερα πεδία της φόρμας" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Υπολογιστής/Host" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Επιλέξτε πακέτο" msgid "{0} icons" msgstr "{0} εικονίδια" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Φόρτωση" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Δεν βρέθηκαν αποτελέσματα" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Προϊόν" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Απαιτείται modelRenderer για πίνακες" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Δεν υπάρχουν διαθέσιμες εγγραφές" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Προσθήκη νέας γραμμής" @@ -2188,61 +2189,61 @@ msgstr "Προσθήκη νέας γραμμής" msgid "Thumbnail" msgstr "Μικρογραφία" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Γίνεται εισαγωγή γραμμών" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Παρακαλώ περιμένετε ενώ γίνεται η εισαγωγή δεδομένων" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Παρουσιάστηκε σφάλμα κατά την εισαγωγή δεδομένων" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Επεξεργασία δεδομένων" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Διαγραφή γραμμής" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Γραμμή" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Η γραμμή περιέχει σφάλματα" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Αποδοχή" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Έγκυρο" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Φιλτράρισμα ανά κατάσταση εγκυρότητας" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Ολοκληρωμένο" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Φιλτράρισμα ανά κατάσταση ολοκλήρωσης" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Εισαγωγή επιλεγμένων γραμμών" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Επεξεργασία δεδομένων" @@ -2496,7 +2497,7 @@ msgstr "Ενημέρωση ρόλων ομάδας" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Ενημερώθηκε" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Αλλαγή" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Προσθήκη" @@ -2542,14 +2543,14 @@ msgstr "Κανένα στοιχείο" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Διαθέσιμο" @@ -2924,14 +2925,14 @@ msgstr "Αποσύνδεση" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Απόθεμα" @@ -3029,7 +3030,7 @@ msgstr "Αφαίρεση ομάδας αναζήτησης" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Συνημμένα" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Πληροφορίες πρόσθετου" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Συγγραφέας" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Ημερομηνία" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Ημερομηνία" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Ενεργό" @@ -3331,8 +3333,8 @@ msgstr "Αποστολή" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Ανενεργό" @@ -3352,7 +3354,7 @@ msgstr "Χωρίς απόθεμα" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "Σε παραγγελία" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Σε παραγωγή" @@ -3376,9 +3378,9 @@ msgstr "Λεπτομέρειες" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Κατηγορία" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Τοποθεσία" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Σειριακός αριθμός" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Σειριακός αριθμός" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Ποσότητα" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Παραγωγική παρτίδα" @@ -3484,7 +3486,7 @@ msgstr "Ενέργεια" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Προσθήκη κωδικού έργου" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Προμηθευτής" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Φόρτωση..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Επόμενο" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Επεξεργασία Προϊόντος" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Απαιτήσεις πωλήσεων" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Σε απόθεμα" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Απαιτούμενη ποσότητα" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Παρακαλώ διορθώστε τα σφάλματα στα επιλεγμένα Προϊόντα" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Το υποκατάστατο προστέθηκε" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Αποτέλεσμα κατασκευής" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Ποσότητα προς ολοκλήρωση" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Ποσότητα προς ολοκλήρωση" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Ποσότητα προς ολοκλήρωση" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Κατάσταση" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Ολοκλήρωση αποτελεσμάτων κατασκευής" @@ -4853,37 +4855,37 @@ msgstr "Ολοκλήρωση αποτελεσμάτων κατασκευής" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Ποσότητα προς απόρριψη" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Απόρριψη αποτελεσμάτων κατασκευής" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Απόρριψη αποτελεσμάτων κατασκευής" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Τα επιλεγμένα αποτελέσματα κατασκευής θα ολοκληρωθούν αλλά θα σημανθούν ως απορριφθέντα" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Τα δεσμευμένα είδη αποθέματος θα καταναλωθούν" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Ακύρωση αποτελεσμάτων κατασκευής" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Τα επιλεγμένα αποτελέσματα κατασκευής θα αφαιρεθούν" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Τα δεσμευμένα είδη θα επιστραφούν στο απόθεμα" @@ -4891,9 +4893,9 @@ msgstr "Τα δεσμευμένα είδη θα επιστραφούν στο α #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Δεσμευμένο" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Τοποθεσία προέλευσης" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Επιλέξτε την τοποθεσία προέλευσης για τη δέσμευση αποθέματος" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Δέσμευση αποθέματος" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Τα είδη αποθέματος δεσμεύτηκαν" @@ -4962,44 +4964,48 @@ msgstr "Τα είδη αποθέματος δεσμεύτηκαν" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Κατανάλωση αποθέματος" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Πλήρως καταναλωμένο" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Καταναλωμένο" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Επιλέξτε κωδικό έργου για αυτό το Προϊόν" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Επιλέξτε κωδικό έργου για αυτό το Προϊό #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Εγγραφή σε ειδοποιήσεις για αυτή την κα #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Επιλογή τοποθεσίας" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Επιλέχθηκε προορισμός Προϊόντος" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Επιλέχθηκε η προεπιλεγμένη τοποθεσία της κατηγορίας" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Επιλέχθηκε τοποθεσία παραληφθέντος αποθέματος" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Επιλέχθηκε η προεπιλεγμένη τοποθεσία" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Εικονικό Προϊόν" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Ορισμός τοποθεσίας" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Ανάθεση κωδικού παρτίδας" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Ορισμός ημερομηνίας λήξης" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Προσαρμογή συσκευασίας" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Αλλαγή κατάστασης" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Προσθήκη σημείωσης" @@ -5122,22 +5128,22 @@ msgstr "Προσθήκη σημείωσης" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Αποθήκευση στην προεπιλεγμένη τοποθεσία" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Αποθήκευση στον προορισμό της γραμμής " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Αποθήκευση με ήδη παραληφθέν απόθεμα" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Αποθήκευση με ήδη παραληφθέν απόθεμα" msgid "Batch Code" msgstr "Κωδικός παρτίδας" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Εισαγάγετε κωδικό παρτίδας για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Σειριακοί αριθμοί" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Εισαγάγετε σειριακούς αριθμούς για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Ημερομηνία λήξης" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Εισαγάγετε ημερομηνία λήξης για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Συσκευασία" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Σημείωση" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Παραλήφθηκε" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Παραλαβή Προϊόντων γραμμής" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Ελήφθησαν τα είδη" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Παραλαβή ειδών" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Το είδος παραλήφθηκε στην αποθήκη" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Έλεγχος Αποστολής" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Η σήμανση της αποστολής ως ελεγμένη δηλώνει ότι έχετε επαληθεύσει πως όλα τα είδη στην αποστολή είναι σωστά" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Η αποστολή σημειώθηκε ως ελεγμένη" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Αναίρεση Ελέγχου Αποστολής" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Η σήμανση της αποστολής ως μη ελεγμένη δηλώνει ότι απαιτείται επιπλέον έλεγχος" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Η αποστολή σημειώθηκε ως μη ελεγμένη" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Ολοκλήρωση Αποστολής" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Αφήστε κενό για χρήση της διεύθυνσης της παραγγελίας" @@ -5274,219 +5280,220 @@ msgstr "Αφήστε κενό για χρήση της διεύθυνσης τη #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Προσθέστε την ποσότητα ως πακέτα αντί για μεμονωμένα είδη" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Εισαγάγετε αρχική ποσότητα για αυτό το είδος" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Εισαγάγετε σειριακούς αριθμούς για νέο απόθεμα (ή αφήστε κενό)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Κατάσταση αποθέματος" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Προσθήκη είδους αποθέματος" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Επιλέξτε το Προϊόν προς εγκατάσταση" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Επιβεβαίωση μεταφοράς αποθέματος" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Μετακίνηση στην προεπιλεγμένη τοποθεσία" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Μετακίνηση" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Επιστροφή" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Καταμέτρηση" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Προσθήκη αποθέματος" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Το απόθεμα προστέθηκε" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Αυξήστε την ποσότητα των επιλεγμένων ειδών αποθέματος κατά μια δεδομένη τιμή." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Αφαίρεση αποθέματος" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Το απόθεμα αφαιρέθηκε" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Μείωση της ποσότητας των επιλεγμένων ειδών αποθέματος κατά μια δεδομένη τιμή." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Μεταφορά αποθέματος" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Το απόθεμα μεταφέρθηκε" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Μεταφέρετε τα επιλεγμένα είδη στην καθορισμένη τοποθεσία." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Επιστροφή αποθέματος" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Το απόθεμα επιστράφηκε" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Επιστροφή των επιλεγμένων ειδών στο απόθεμα, στην καθορισμένη τοποθεσία." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Καταμέτρηση αποθέματος" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Το απόθεμα καταμετρήθηκε" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Καταμετρήστε τα επιλεγμένα είδη αποθέματος και προσαρμόστε την ποσότητα ανάλογα." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Αλλαγή κατάστασης αποθέματος" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Η κατάσταση αποθέματος άλλαξε" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Αλλαγή της κατάστασης των επιλεγμένων ειδών αποθέματος." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Συγχώνευση αποθέματος" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Το απόθεμα συγχωνεύτηκε" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Συγχώνευση ειδών αποθέματος" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Η ενέργεια συγχώνευσης δεν μπορεί να αναιρεθεί" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Οι πληροφορίες ιχνηλάτησης μπορεί να χαθούν κατά τη συγχώνευση" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Οι πληροφορίες προμηθευτή μπορεί να χαθούν κατά τη συγχώνευση" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Ανάθεση αποθέματος σε πελάτη" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Το απόθεμα ανατέθηκε στον πελάτη" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Διαγραφή ειδών αποθέματος" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Το απόθεμα διαγράφηκε" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Αυτή η ενέργεια θα διαγράψει μόνιμα τα επιλεγμένα είδη αποθέματος." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Γονική τοποθεσία αποθέματος" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Εύρεση σειριακού αριθμού" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Δεν βρέθηκαν αντίστοιχα είδη" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Πολλαπλά αντίστοιχα είδη" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Μη έγκυρη απόκριση από τον διακομιστή" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Διαγραφή των επιλεγμένων ειδών αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Ενέργειες Αποθέματος" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Τελείες" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Νόμισμα" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Παρακολούθηση Αποθέματος" @@ -7378,14 +7385,14 @@ msgstr "Το συναρμολογημένο Προϊόν μπορεί να μη #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "Το BOM Δεν Έχει Επικυρωθεί" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Αναθεώρηση" @@ -7454,9 +7461,9 @@ msgstr "Εξωτερικό" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Αναφορά" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Ποσότητα Κατασκευής" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Τοποθεσία Προορισμού" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Δημιουργήθηκε" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Θυγατρικές Εντολές Κατασκευής" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Αποτελέσματα Δοκιμών" @@ -7714,7 +7722,7 @@ msgstr "Ακύρωση παραγγελίας" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Προβολή Ημερολογίου" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Κατασκευαστής" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Εξωτερικός Σύνδεσμος" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Στοιχεία Προϊόντος" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Προσθήκη Προϊόντος Προμηθευτή" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Χωρίς Απόθεμα" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Ρόλοι Ομάδας" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Πληροφορίες Χρήστη" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Διαδρομή" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Γονική Κατηγορία" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Υποκατηγορίες" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Δομικό" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Προεπιλεγμένη τοποθεσία γονικής" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Προεπιλεγμένη τοποθεσία" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Επεξεργασία Κατηγορίας Προϊόντων" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Μετακίνηση Προϊόντων στη γονική κατηγορία" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Διαγραφή Προϊόντων" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Διαγραφή Κατηγορίας Προϊόντων" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Ενέργεια Προϊόντων" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Ενέργεια για τα Προϊόντα αυτής της κατηγορίας" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Ενέργεια Υποκατηγοριών" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Ενέργεια για τις υποκατηγορίες αυτής της κατηγορίας" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Ενέργειες Κατηγορίας" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Στοιχεία Κατηγορίας" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Κατανομές Εντολών Κατασκευής" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Κατανομές Παραγγελιών Πώλησης" @@ -8107,47 +8115,47 @@ msgstr "Κατανομές Παραγγελιών Πώλησης" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Παραλλαγή του" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Παραλλαγή του" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Αναθεώρηση του" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Προεπιλεγμένη Τοποθεσία" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Προεπιλεγμένη Τοποθεσία Κατηγορίας" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Μονάδες" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Λέξεις-Κλειδιά" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Διαθέσιμο Απόθεμα" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Διαθέσιμο Απόθεμα" msgid "On order" msgstr "Σε παραγγελία" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Απαιτείται για Παραγγελίες" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Δεσμευμένο για Εντολές Κατασκευής" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Δεσμευμένο για Παραγγελίες Πώλησης" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Ελάχιστο Απόθεμα" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Κλειδωμένο" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Πρότυπο Προϊόν" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Συναρμολογημένο Προϊόν" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Προϊόν Συστατικού" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Ελέγξιμο Προϊόν" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Πρότυπο Προϊόν" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Συναρμολογημένο Προϊόν" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Προϊόν Συστατικού" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Ελέγξιμο Προϊόν" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Ανιχνεύσιμο Προϊόν" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Αγοράσιμο Προϊόν" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Πωλήσιμο Προϊόν" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Ημερομηνία Δημιουργίας" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Δημιουργήθηκε Από" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Προεπιλεγμένη Λήξη" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "ημέρες" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Εύρος Τιμής" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Τελευταίος Σειριακός Αριθμός" @@ -8255,60 +8263,54 @@ msgstr "Τελευταίος Σειριακός Αριθμός" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Επιλογή Αναθεώρησης Προϊόντος" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Παραλλαγές" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Δεσμεύσεις" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Κατάλογος Υλικών (BOM)" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Παραλλαγές" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Δεσμεύσεις" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Κατάλογος Υλικών (BOM)" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Χρησιμοποιείται Σε" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Τιμολόγηση Προϊόντος" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Πρότυπα Δοκιμών" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Σχετικά Προϊόντα" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Το Προϊόν είναι Κλειδωμένο" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Οι παράμετροι προϊόντος δεν μπορούν να επεξεργαστούν επειδή το προϊόν είναι κλειδωμένο" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Απαιτείται" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Απαιτείται" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Απαιτείται" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Προσθήκη Προϊόντος" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Διαγραφή Προϊόντος" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Η διαγραφή αυτού του Προϊόντος δεν μπορεί να αναιρεθεί" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Παραγγελία" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Παραγγελία Αποθέματος" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Αναζήτηση με σειριακό αριθμό" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Ενέργειες Προϊόντος" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Αξία Αποθέματος" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Αναλώσιμο" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Ποσότητα ρύθμισης" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Φθορά" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Στρογγυλοποίηση πολλαπλάσιου" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Τιμή Μονάδας" @@ -8772,11 +8780,11 @@ msgstr "Τιμολόγηση Αγορών" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Τελευταία Ενημέρωση" @@ -8916,7 +8924,7 @@ msgstr "Ημερομηνία Έκδοσης" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Ημερομηνία Ολοκλήρωσης" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Δεν ελέγχθηκε" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Προεπιλεγμένα Προϊόντα" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Επεξεργασία Τοποθεσίας Αποθέματος" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Μετακίνηση ειδών στη μητρική τοποθεσία" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Διαγραφή Τοποθεσίας Αποθέματος" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Ενέργεια για τα είδη αποθέματος σε αυτή την τοποθεσία" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Ενέργειες Τοποθεσίας" @@ -9248,45 +9256,45 @@ msgstr "Ενέργειες Τοποθεσίας" msgid "Action for child locations in this location" msgstr "Ενέργεια για τις θυγατρικές τοποθεσίες σε αυτή την τοποθεσία" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Σάρωση Είδους Αποθέματος" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Το είδος αποθέματος σαρώθηκε στην τοποθεσία" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Σφάλμα κατά τη σάρωση είδους αποθέματος" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Σάρωση Τοποθεσίας Αποθέματος" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Η τοποθεσία αποθέματος σαρώθηκε επιτυχώς" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Σφάλμα κατά τη σάρωση τοποθεσίας αποθέματος" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "Εύρεση σειριακού αριθμού" msgid "Next serial number" msgstr "Επόμενος σειριακός αριθμός" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Δεσμευμένο για Παραγγελίες" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Εγκατεστημένο Σε" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Μητρικό Είδος" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Μητρικό είδος αποθέματος" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Καταναλώθηκε Από" @@ -9350,11 +9358,11 @@ msgstr "Καταναλώθηκε Από" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Τελευταία Απογραφή" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Λεπτομέρειες Αποθέματος" @@ -9362,15 +9370,15 @@ msgstr "Λεπτομέρειες Αποθέματος" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Εγκατεστημένα Είδη" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Θυγατρικά Είδη" @@ -9389,11 +9397,11 @@ msgstr "Θυγατρικά Είδη" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Επεξεργασία Είδους Αποθέματος" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "Δημιουργήθηκαν Είδη" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "Δημιουργήθηκαν {n} είδη αποθέματος" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Δημιουργήθηκαν Είδη" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "Δημιουργήθηκαν {n} είδη αποθέματος" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Διαγραφή Είδους Αποθέματος" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Μετατροπή σε Σειριακό Είδος" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Το είδος αποθέματος σειριοποιήθηκε" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Σάρωση στην Τοποθεσία" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Σάρωση στην Τοποθεσία" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Σάρωση στην Τοποθεσία" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Σάρωση στην τοποθεσία" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Σάρωση του είδους σε μια τοποθεσία" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Λειτουργίες Αποθέματος" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Σειριοποίηση" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Σειριοποίηση αποθέματος" @@ -9474,29 +9482,29 @@ msgstr "Σειριοποίηση αποθέματος" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Ενέργειες Είδους Αποθέματος" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Μπαγιάτικο / Παρωχημένο" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Έχει λήξει" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Μη διαθέσιμο" @@ -9551,75 +9559,75 @@ msgstr "Είστε εγγεγραμμένος σε ειδοποιήσεις γι #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Αυτό το Προϊόν αποθέματος είναι σε παραγωγή" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Αυτό το Προϊόν αποθέματος έχει ανατεθεί σε παραγγελία πώλησης" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Αυτό το Προϊόν αποθέματος έχει ανατεθεί σε πελάτη" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Αυτό το Προϊόν αποθέματος είναι εγκατεστημένο σε άλλο Προϊόν αποθέματος" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Αυτό το Προϊόν αποθέματος έχει καταναλωθεί από εντολή παραγωγής" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Αυτό το Προϊόν αποθέματος δεν είναι διαθέσιμο" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Αυτό το Προϊόν αποθέματος έχει λήξει" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Αυτό το Προϊόν αποθέματος είναι παλιό" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Αυτό το Προϊόν αποθέματος έχει πλήρως δεσμευτεί" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Αυτό το Προϊόν αποθέματος έχει μερικώς δεσμευτεί" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Δεν υπάρχει διαθέσιμο απόθεμα" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Αυτό το Προϊόν αποθέματος έχει εξαντληθεί" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Πληροφορίες αποθέματος" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Κατανεμημένες γραμμές" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Σε κατασκευή" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Αναλώσιμο στοιχείο" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Ενεργό προϊόν" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Εισαγωγή από αρχείο" @@ -10332,7 +10341,7 @@ msgstr "Το BOM δεν μπορεί να επεξεργαστεί, επειδή #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Συναρμολόγηση" @@ -10412,7 +10421,7 @@ msgstr "Κατάσταση παραγγελίας" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Επεξεργασία κατανομής αποθέματος" @@ -10421,7 +10430,7 @@ msgstr "Επεξεργασία κατανομής αποθέματος" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Κατανάλωση" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Δοκιμασμένο" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Ιχνηλάσιμο" @@ -10520,24 +10529,24 @@ msgstr "Σε παραγωγή" msgid "Insufficient stock" msgstr "Ανεπαρκές απόθεμα" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Κληρονομείται" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Ποσότητα μονάδας" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "Πληροφορίες BOM" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Πλήρως δεσμευμένο" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Δημιουργία εντολής κατασκευής" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Αυτόματη κατανομή αποθέματος" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Αποδέσμευση αποθέματος" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "Αποδέσμευση όλου του μη παρακολουθούμενου αποθέματος για αυτή την παραγγελία κατασκευής" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Αποδέσμευση αποθέματος από το επιλεγμένο στοιχείο γραμμής" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Το απόθεμα αποδεσμεύτηκε" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Κατασκευή αποθέματος" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Προσθήκη εξόδου κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Η έξοδος κατασκευής δημιουργήθηκε" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Τα αποτελέσματα κατασκευής ολοκληρώθηκαν" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Τα αποτελέσματα κατασκευής έχουν απορριφθεί" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Τα αποτελέσματα κατασκευής ακυρώθηκαν" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Επεξεργασία εξόδου κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Αυτή η ενέργεια θα αποδεσμεύσει όλο το απόθεμα από την επιλεγμένη έξοδο κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Σειριοποίηση εξόδου κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Φιλτράρισμα κατά κατάσταση αποθέματος" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Φιλτράρισμα κατά κατάσταση αποθέματος" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Ολοκλήρωση επιλεγμένων εξόδων" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Απόρριψη επιλεγμένων εξόδων" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Ακύρωση επιλεγμένων εξόδων" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Κατανομή" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Κατανομή αποθέματος στην έξοδο κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Αποδέσμευση" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Αποδέσμευση αποθέματος από την έξοδο κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Σειριοποίηση εξόδου κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Ολοκλήρωση εξόδου κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Απόρριψη" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Απόρριψη εξόδου κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Ακύρωση εξόδου κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Απαιτούμενες δοκιμές" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "Εξωτερική κατασκευή" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "Αυτή η εντολή κατασκευής εκτελείται μέσω εξωτερικής εντολής αγοράς" @@ -11486,7 +11495,7 @@ msgstr "Ελάχιστο απόθεμα" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Εισαγωγή προϊόντων" @@ -11502,40 +11511,40 @@ msgstr "Εισαγωγή προϊόντων" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Ορισμός κατηγορίας" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Ορισμός κατηγορίας για τα επιλεγμένα προϊόντα" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Παραγγελία επιλεγμένων προϊόντων" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Προσθήκη προϊόντων" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Δημιουργία προϊόντος" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Δημιουργία νέου προϊόντος" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Εισαγωγή εξαρτημάτων από αρχείο" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Εισαγωγή από προμηθευτή" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Εισαγωγή εξαρτημάτων από πρόσθετο προμηθευτή" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Δείγμα" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Εγκατεστημένο" @@ -12261,11 +12270,11 @@ msgstr "Επεξεργασία δέσμευσης" msgid "View Shipment" msgstr "Προβολή αποστολής" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Ανάθεση σε αποστολή" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Ανάθεση σε αποστολή" @@ -12726,15 +12735,15 @@ msgstr "Όλες οι εκκρεμείς εργασίες διαγράφηκαν msgid "Error while deleting all pending tasks" msgstr "Σφάλμα κατά τη διαγραφή όλων των εκκρεμών εργασιών" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Επεξεργασία κωδικού έργου" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Διαγραφή κωδικού έργου" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Προσθήκη κωδικού έργου" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Διαγραφή τύπου τοποθεσίας" msgid "Icon" msgstr "Εικονίδιο" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Ημερομηνία απογραφής" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Εμφάνιση αποθέματος για ενεργά προϊόντα" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Εμφάνιση αποθέματος για συναρμολογημένα προϊόντα" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Εμφάνιση Προϊόντων που έχουν δεσμευτεί" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Εμφάνιση διαθέσιμων Προϊόντων" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Συμπερίληψη υποτοποθεσιών" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Συμπερίληψη αποθέματος σε υποτοποθεσίες" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Εξαντλημένο" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Εμφάνιση εξαντλημένου αποθέματος" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Εμφάνιση Προϊόντων σε παραγωγή" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "Εμφάνιση Προϊόντων που έχουν καταναλωθεί από εντολή παραγωγής" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Εμφάνιση Προϊόντων αποθέματος που είναι εγκατεστημένα σε άλλα Προϊόντα" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Απεσταλμένα σε πελάτη" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Εμφάνιση Προϊόντων που έχουν αποσταλεί σε πελάτη" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Εμφάνιση ιχνηλάσιμων Προϊόντων" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Έχει τιμή αγοράς" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Εμφάνιση Προϊόντων που έχουν τιμή αγοράς" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Εμφάνιση Προϊόντων που έχουν λήξει" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Εμφάνιση Προϊόντων που είναι παλαιωμένα" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Έληξαν πριν από" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Εμφάνιση Προϊόντων που έληξαν πριν από αυτή την ημερομηνία" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Έληξαν μετά από" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Εμφάνιση Προϊόντων που έληξαν μετά από αυτή την ημερομηνία" @@ -13131,35 +13140,35 @@ msgstr "Εμφάνιση Προϊόντων που έληξαν μετά από #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Απογραφή πριν από" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Εμφάνιση Προϊόντων που απογράφηκαν πριν από αυτή την ημερομηνία" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Απογραφή μετά από" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Εμφάνιση Προϊόντων που απογράφηκαν μετά από αυτή την ημερομηνία" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Εξωτερική τοποθεσία" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Εμφάνιση Προϊόντων σε εξωτερική τοποθεσία" @@ -13175,11 +13184,11 @@ msgstr "Εμφάνιση Προϊόντων σε εξωτερική τοποθε #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Παραγγελία Προϊόντων" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index 0580d343e2..eadf492093 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -46,7 +46,7 @@ msgid "Edit" msgstr "Edit" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -67,30 +67,30 @@ msgstr "Delete" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Cancel" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Actions" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Search" @@ -121,28 +121,28 @@ msgstr "No" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -158,11 +158,11 @@ msgstr "Part" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Parts" @@ -184,7 +184,7 @@ msgstr "Parameter" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parameters" @@ -194,7 +194,7 @@ msgid "Parameter Template" msgstr "Parameter Template" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Parameter Templates" @@ -209,12 +209,12 @@ msgstr "Part Test Templates" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Supplier Part" @@ -227,7 +227,7 @@ msgstr "Supplier Parts" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Manufacturer Part" @@ -237,27 +237,27 @@ msgid "Manufacturer Parts" msgstr "Manufacturer Parts" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Part Category" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Part Categories" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -269,7 +269,7 @@ msgstr "Stock Item" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -278,14 +278,14 @@ msgstr "Stock Items" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Stock Location" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Stock Locations" @@ -298,7 +298,7 @@ msgid "Stock Location Types" msgstr "Stock Location Types" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Stock History" @@ -308,7 +308,7 @@ msgstr "Stock Histories" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -325,7 +325,7 @@ msgstr "Build Order" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Build Orders" @@ -364,12 +364,13 @@ msgstr "Companies" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -384,9 +385,9 @@ msgstr "Project Codes" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Purchase Order" @@ -397,7 +398,7 @@ msgstr "Purchase Order" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Purchase Orders" @@ -416,7 +417,7 @@ msgstr "Purchase Order Lines" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -429,7 +430,7 @@ msgstr "Sales Order" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Sales Orders" @@ -454,7 +455,7 @@ msgstr "Return Order" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Return Orders" @@ -478,7 +479,7 @@ msgstr "Transfer Order" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "Transfer Orders" @@ -517,7 +518,7 @@ msgid "Contacts" msgstr "Contacts" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Owner" @@ -528,7 +529,7 @@ msgstr "Owners" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -633,9 +634,9 @@ msgstr "Selection Entries" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -674,7 +675,7 @@ msgid "Tag" msgstr "Tag" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "Tags" @@ -789,8 +790,8 @@ msgstr "Enter barcode data" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Scan Barcode" @@ -805,7 +806,7 @@ msgstr "Barcode does not match the expected model type" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -860,7 +861,7 @@ msgid "Failed to link barcode" msgstr "Failed to link barcode" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -876,7 +877,7 @@ msgstr "This will remove the link to the associated barcode" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Unlink Barcode" @@ -1065,7 +1066,7 @@ msgstr "Overdue" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Start Date" @@ -1075,7 +1076,7 @@ msgstr "Start Date" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1085,12 +1086,12 @@ msgstr "Target Date" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Responsible" @@ -1472,16 +1473,16 @@ msgid "Remove the associated image from this item?" msgstr "Remove the associated image from this item?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1528,7 +1529,7 @@ msgid "Clear" msgstr "Clear" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1777,7 +1778,7 @@ msgid "A server error occurred" msgstr "A server error occurred" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Form Error" @@ -1785,11 +1786,11 @@ msgstr "Form Error" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Errors exist for one or more form fields" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1979,8 +1980,8 @@ msgstr "Host" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2143,35 +2144,35 @@ msgstr "Select pack" msgid "{0} icons" msgstr "{0} icons" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Loading" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "No results found" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Item" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "Create New {model}" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "modelRenderer entry required for tables" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "No entries available" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Add new row" @@ -2183,61 +2184,61 @@ msgstr "Add new row" msgid "Thumbnail" msgstr "Thumbnail" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importing Rows" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Please wait while the data is imported" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "An error occurred while importing data" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Edit Data" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Delete Row" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Row" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Row contains errors" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Accept" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Valid" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filter by row validation status" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Complete" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filter by row completion status" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Import selected rows" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Processing Data" @@ -2491,7 +2492,7 @@ msgstr "Updating group roles" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Updated" @@ -2514,7 +2515,7 @@ msgid "Change" msgstr "Change" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Add" @@ -2537,14 +2538,14 @@ msgstr "No items" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Available" @@ -2919,14 +2920,14 @@ msgstr "Logout" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Stock" @@ -3024,7 +3025,7 @@ msgstr "Remove search group" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3088,7 +3089,7 @@ msgid "Attachments" msgstr "Attachments" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3142,14 +3143,14 @@ msgstr "Plugin Information" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3164,7 +3165,7 @@ msgstr "Author" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Date" @@ -3173,7 +3174,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3187,8 +3188,9 @@ msgstr "Date" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Active" @@ -3326,8 +3328,8 @@ msgstr "Shipment" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inactive" @@ -3347,7 +3349,7 @@ msgstr "No stock" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3356,11 +3358,11 @@ msgstr "On Order" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "In Production" @@ -3371,9 +3373,9 @@ msgstr "Details" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3383,21 +3385,21 @@ msgstr "Category" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3405,7 +3407,7 @@ msgstr "Location" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3415,14 +3417,14 @@ msgstr "Serial Number" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3433,7 +3435,7 @@ msgstr "Serial Number" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3445,18 +3447,18 @@ msgid "Quantity" msgstr "Quantity" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Batch" @@ -3479,7 +3481,7 @@ msgstr "Act" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Add Project Code" @@ -3978,7 +3980,7 @@ msgid "Supplier" msgstr "Supplier" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Loading..." @@ -4040,8 +4042,8 @@ msgid "Next" msgstr "Next" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Edit Part" @@ -4124,24 +4126,24 @@ msgid "Sales Requirements" msgstr "Sales Requirements" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "In Stock" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Required Quantity" @@ -4233,8 +4235,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Please correct the errors in the selected parts" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4797,26 +4799,26 @@ msgstr "Substitute added" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Build Output" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Quantity to Complete" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4826,7 +4828,7 @@ msgstr "Quantity to Complete" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4835,12 +4837,12 @@ msgstr "Quantity to Complete" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Complete Build Outputs" @@ -4848,37 +4850,37 @@ msgstr "Complete Build Outputs" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Quantity to Scrap" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Scrap Build Outputs" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Scrap Build Outputs" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Selected build outputs will be completed, but marked as scrapped" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Allocated stock items will be consumed" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Cancel Build Outputs" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Selected build outputs will be removed" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Allocated stock items will be returned to stock" @@ -4886,9 +4888,9 @@ msgstr "Allocated stock items will be returned to stock" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4897,21 +4899,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Allocated" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4920,18 +4922,18 @@ msgid "Source Location" msgstr "Source Location" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Select the source location for the stock allocation" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4941,8 +4943,8 @@ msgid "Allocate Stock" msgstr "Allocate Stock" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Stock items allocated" @@ -4957,44 +4959,48 @@ msgstr "Stock items allocated" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Consume Stock" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Fully consumed" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Consumed" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "Tags for this item" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "Select tags" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "Select project code for this item" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Select project code for this line item" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5006,8 +5012,8 @@ msgstr "Select project code for this line item" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5042,35 +5048,35 @@ msgstr "Subscribe to notifications for this category" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Choose Location" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Item Destination selected" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Part category default location selected" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Received stock location selected" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Default location selected" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Virtual Part" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "This part is virtual, no physical stock will be received." @@ -5082,34 +5088,34 @@ msgstr "This part is virtual, no physical stock will be received." #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Set Location" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Assign Batch Code" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Assign Serial Numbers" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Set Expiry Date" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Adjust Packaging" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Change Status" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Add Note" @@ -5117,22 +5123,22 @@ msgstr "Add Note" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Store at default location" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Store at line item destination " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Store with already received stock" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5143,51 +5149,51 @@ msgstr "Store with already received stock" msgid "Batch Code" msgstr "Batch Code" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Enter batch code for received items" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Serial Numbers" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Enter serial numbers for received items" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Expiry Date" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Enter an expiry date for received items" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Packaging" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5195,69 +5201,69 @@ msgstr "SKU" msgid "Received" msgstr "Received" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Receive Line Items" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Items received" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Receive Items" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Item received into stock" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "Price based on part and quantity differs{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Check Shipment" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Shipment marked as checked" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Uncheck Shipment" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Marking the shipment as unchecked indicates that the shipment requires further verification" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Shipment marked as unchecked" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "Completing shipment" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "Shipment completed successfully" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Complete Shipment" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Leave blank to use the order address" @@ -5269,219 +5275,220 @@ msgstr "Leave blank to use the order address" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Add given quantity as packs instead of individual items" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Enter initial quantity for this stock item" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Enter serial numbers for new stock (or leave blank)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Stock Status" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Add Stock Item" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Select the part to install" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Confirm Stock Transfer" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "Confirm Stock Return" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Move to default location" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "Merge into existing stock" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Move" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Return" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "Merge returned items into existing stock items if possible" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "Stock transaction notes" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Count" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Add Stock" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Stock added" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Increase the quantity of the selected stock items by a given amount." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Remove Stock" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Stock removed" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Decrease the quantity of the selected stock items by a given amount." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Transfer Stock" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Stock transferred" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Transfer selected items to the specified location." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Return Stock" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Stock returned" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Return selected items into stock, to the specified location." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Count Stock" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Stock counted" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Count the selected stock items, and adjust the quantity accordingly." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Change Stock Status" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Stock status changed" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Change the status of the selected stock items." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "Change Batch Code" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "Change batch code for the selected stock items" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Merge Stock" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Stock merged" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Merge Stock Items" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Merge operation cannot be reversed" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Tracking information may be lost when merging items" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Supplier information may be lost when merging items" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Assign Stock to Customer" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Stock assigned to customer" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Delete Stock Items" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Stock deleted" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "This operation will permanently delete the selected stock items." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Parent stock location" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Find Serial Number" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "No matching items" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Multiple matching items" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Invalid response from server" @@ -5770,7 +5777,7 @@ msgid "Delete selected stock items" msgstr "Delete selected stock items" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Stock Actions" @@ -6455,7 +6462,7 @@ msgstr "Remove WebAuthn Credential" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6888,7 +6895,7 @@ msgstr "Dots" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Currency" @@ -7300,7 +7307,7 @@ msgstr "Part Stocktake" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Stock Tracking" @@ -7373,14 +7380,14 @@ msgstr "The assembled part may not have a Bill of Materials (BOM) defined, or th #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "BOM Not Validated" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "The Bill of Materials for this assembly has not been validated." @@ -7417,11 +7424,11 @@ msgstr "The Bill of Materials for this assembly has not been validated." #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revision" @@ -7449,9 +7456,9 @@ msgstr "External" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Reference" @@ -7464,7 +7471,7 @@ msgid "Build Quantity" msgstr "Build Quantity" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7505,9 +7512,10 @@ msgid "Destination Location" msgstr "Destination Location" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Created" @@ -7551,9 +7559,9 @@ msgid "Child Build Orders" msgstr "Child Build Orders" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Test Results" @@ -7709,7 +7717,7 @@ msgstr "Cancel order" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7732,7 +7740,7 @@ msgid "Calendar View" msgstr "Calendar View" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7779,7 +7787,7 @@ msgstr "Manufacturer" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7843,7 +7851,7 @@ msgstr "External Link" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Part Details" @@ -7942,7 +7950,7 @@ msgid "Add Supplier Part" msgstr "Add Supplier Part" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "No Stock" @@ -7968,7 +7976,7 @@ msgid "Group Roles" msgstr "Group Roles" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "User Information" @@ -7993,95 +8001,95 @@ msgstr "Normal user" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Path" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Parent Category" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Subcategories" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Structural" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Parent default location" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Default location" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Edit Part Category" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Move items to parent category" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Delete items" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Delete Part Category" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Parts Action" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Action for parts in this category" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Child Categories Action" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Action for child categories in this category" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Category Actions" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Category Details" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Build Order Allocations" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Sales Order Allocations" @@ -8102,47 +8110,47 @@ msgstr "Sales Order Allocations" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variant of" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variant of" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revision of" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Default Location" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Category Default Location" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Units" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Keywords" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Available Stock" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8150,99 +8158,99 @@ msgstr "Available Stock" msgid "On order" msgstr "On order" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Required for Orders" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Allocated to Build Orders" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Allocated to Sales Orders" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Minimum Stock" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "Maximum Stock" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Locked" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Template Part" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Assembled Part" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Component Part" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Testable Part" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Template Part" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Assembled Part" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Component Part" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Testable Part" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Trackable Part" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Purchaseable Part" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Saleable Part" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Creation Date" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Created By" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Default Expiry" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "days" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Price Range" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Latest Serial Number" @@ -8250,60 +8258,54 @@ msgstr "Latest Serial Number" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Select Part Revision" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Variants" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Allocations" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Bill of Materials" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Variants" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Allocations" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Bill of Materials" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Used In" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Part Pricing" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Test Templates" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Related Parts" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Part is Locked" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Part parameters cannot be edited, as the part is locked" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Required" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8312,49 +8314,55 @@ msgstr "Required" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Required" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Add Part" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Delete Part" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Deleting this part cannot be reversed" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Order" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Order Stock" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Search by serial number" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Part Actions" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "Part locked" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "Part unlocked" @@ -8461,8 +8469,8 @@ msgstr "Stock Quantity" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Stock Value" @@ -8566,17 +8574,17 @@ msgid "Consumable" msgstr "Consumable" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Setup Quantity" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Attrition" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Rounding Multiple" @@ -8638,7 +8646,7 @@ msgstr "Select an assembly to view Bill of Materials comparison" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8681,12 +8689,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Unit Price" @@ -8767,11 +8775,11 @@ msgstr "Purchase Pricing" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Last Updated" @@ -8911,7 +8919,7 @@ msgstr "Issue Date" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Completion Date" @@ -9093,7 +9101,7 @@ msgid "Not checked" msgstr "Not checked" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9211,7 +9219,7 @@ msgstr "Default Parts" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Edit Stock Location" @@ -9221,7 +9229,7 @@ msgid "Move items to parent location" msgstr "Move items to parent location" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Delete Stock Location" @@ -9234,7 +9242,7 @@ msgid "Action for stock items in this location" msgstr "Action for stock items in this location" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Location Actions" @@ -9243,45 +9251,45 @@ msgstr "Location Actions" msgid "Action for child locations in this location" msgstr "Action for child locations in this location" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Scan Stock Item" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Scanned stock item into location" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Error scanning stock item" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Scan Stock Location" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Scanned stock location into location" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Error scanning stock location" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "Scan in stock items" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "Scan item into this location" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "Scan in container" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "Scan container into this location" @@ -9321,23 +9329,23 @@ msgstr "Find serial number" msgid "Next serial number" msgstr "Next serial number" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Allocated to Orders" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Installed In" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Parent Item" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Parent stock item" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Consumed By" @@ -9345,11 +9353,11 @@ msgstr "Consumed By" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Last Stocktake" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Stock Details" @@ -9357,15 +9365,15 @@ msgstr "Stock Details" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "Transfer Order Allocations" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Installed Items" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Child Items" @@ -9384,11 +9392,11 @@ msgstr "Child Items" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Edit Stock Item" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "Convert Stock Item" @@ -9400,38 +9408,38 @@ msgstr "Convert Stock Item" #~ 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:771 -msgid "Items Created" -msgstr "Items Created" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "Created {n} stock items" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Items Created" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "Created {n} stock items" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Delete Stock Item" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Serialize Stock Item" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Stock item serialized" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Scan Into Location" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Scan Into Location" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9440,24 +9448,24 @@ msgstr "Scan Into Location" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Scan into location" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Scan this item into a location" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Stock Operations" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Serialize" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Serialize stock" @@ -9469,29 +9477,29 @@ msgstr "Serialize stock" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Stock Item Actions" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "Convert" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "Convert this stock item to a different part" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Stale" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expired" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Unavailable" @@ -9546,75 +9554,75 @@ msgstr "You are subscribed to notifications for this part" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "This stock item is in production" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "This stock item has been assigned to a sales order" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "This stock item has been assigned to a customer" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "This stock item is installed in another stock item" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "This stock item has been consumed by a build order" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "This stock item is unavailable" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "This stock item has expired" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "This stock item is stale" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "This stock item is over-allocated" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "This stock item is fully allocated" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "This stock item is partially allocated" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "No stock available" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "This stock item has been depleted" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Stock Information" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Allocated Lines" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "Line Item" @@ -10161,8 +10169,8 @@ msgid "Building" msgstr "Building" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Consumable item" @@ -10187,6 +10195,7 @@ msgid "Active Part" msgstr "Active Part" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "Show active items" @@ -10303,7 +10312,7 @@ msgstr "Add a single BOM item" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Import from File" @@ -10327,7 +10336,7 @@ msgstr "Bill of materials cannot be edited, as the part is locked" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Assembly" @@ -10407,7 +10416,7 @@ msgstr "Order Status" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Edit Stock Allocation" @@ -10416,7 +10425,7 @@ msgstr "Edit Stock Allocation" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10428,27 +10437,27 @@ msgstr "Remove Allocated Stock" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "Are you sure you want to remove this allocated stock from the order?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "Consuming allocated stock" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "Stock consumed successfully" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Consume" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10493,7 +10502,7 @@ msgid "Testable" msgstr "Testable" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Tracked" @@ -10515,24 +10524,24 @@ msgstr "In production" msgid "Insufficient stock" msgstr "Insufficient stock" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Gets Inherited" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Unit Quantity" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Fully allocated" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10542,12 +10551,12 @@ msgstr "Create Build Order" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "Allocating stock to build order" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10557,58 +10566,58 @@ msgstr "Stock allocation complete" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Auto Allocate Stock" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "Auto-allocating stock for" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "selected line item(s)" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "Automatically allocate untracked BOM items to this build according to the selected options" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Deallocate Stock" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "Deallocate all untracked stock for this build order" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Deallocate stock from the selected line item" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Stock has been deallocated" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "Trackable parts must be allocated via the Build Outputs tab" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Build Stock" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10669,119 +10678,119 @@ msgstr "Automatically allocate tracked BOM items to this build according to the #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Add Build Output" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Build output created" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "Completing build outputs" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Build outputs have been completed" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "Scrapping build outputs" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Build outputs have been scrapped" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "Cancelling build outputs" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Build outputs have been cancelled" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Edit Build Output" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "This action will deallocate all stock from the selected build output" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Serialize Build Output" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filter by stock status" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filter by stock status" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Complete selected outputs" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Scrap selected outputs" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Cancel selected outputs" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Allocate" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Allocate stock to build output" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Deallocate" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Deallocate stock from build output" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Serialize build output" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Complete build output" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Scrap" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Scrap build output" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Cancel build output" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Required Tests" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "External Build" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "This build order is fulfilled by an external purchase order" @@ -11481,7 +11490,7 @@ msgstr "Minimum stock" msgid "Maximum stock" msgstr "Maximum stock" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Import Parts" @@ -11497,40 +11506,40 @@ msgstr "Import Parts" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Set Category" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Set category for selected parts" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Order selected parts" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Add Parts" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Create Part" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Create a new part" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Import parts from a file" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Import from Supplier" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Import parts from a supplier plugin" @@ -12047,7 +12056,7 @@ msgid "Sample" msgstr "Sample" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Installed" @@ -12256,11 +12265,11 @@ msgstr "Edit Allocation" msgid "View Shipment" msgstr "View Shipment" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Assign to Shipment" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Assign to shipment" @@ -12721,15 +12730,15 @@ msgstr "All pending tasks deleted" msgid "Error while deleting all pending tasks" msgstr "Error while deleting all pending tasks" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Edit Project Code" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Delete Project Code" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Add project code" @@ -12757,15 +12766,15 @@ msgstr "Delete Selection Entry" msgid "Add Entry" msgstr "Add Entry" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "This selection list is locked and cannot be edited." -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "Selection List Details" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "Selection List Entries" @@ -13029,96 +13038,96 @@ msgstr "Delete Location Type" msgid "Icon" msgstr "Icon" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Stocktake Date" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Show stock for active parts" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Show stock for assembled parts" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Show items which have been allocated" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Show items which are available" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Include Sublocations" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Include stock in sublocations" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Depleted" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Show depleted stock items" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Show items which are in production" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 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:249 +#: src/tables/stock/StockItemTable.tsx:248 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:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Sent to Customer" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 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:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Show tracked items" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Has Purchase Price" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Show items which have a purchase price" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Show items which have expired" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Show items which are stale" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Expired Before" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Show items which expired before this date" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Expired After" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Show items which expired after this date" @@ -13126,35 +13135,35 @@ msgstr "Show items which expired after this date" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Stocktake Before" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Show items counted before this date" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Stocktake After" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Show items counted after this date" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "Has Stocktake Date" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "Show items which have a stocktake date" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "External Location" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Show items in an external location" @@ -13170,11 +13179,11 @@ msgstr "Show items in an external location" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "Stock item created" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Order items" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index 80607a7a02..af4979bb37 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Editar" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Eliminar" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Acciones" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Buscar" @@ -126,28 +126,28 @@ msgstr "No" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Pieza" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Piezas" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parámetros" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Plantilla de parámetro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "Plantillas de prueba de piezas" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Pieza de proveedor" @@ -232,7 +232,7 @@ msgstr "Piezas de proveedor" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Pieza de fabricante" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Piezas del fabricante" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Categoría de Pieza" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Categorías de Pieza" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Artículo de stock" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Artículos de Stock" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Ubicación de existencias" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Ubicaciones de existencias" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Tipos de ubicaciones de existencias" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Histórico de existencias" @@ -313,7 +313,7 @@ msgstr "Históricos de existencias" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Orden de construcción" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Órdenes de construcción" @@ -369,12 +369,13 @@ msgstr "Empresas" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Códigos de proyecto" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Pedido de compra" @@ -402,7 +403,7 @@ msgstr "Pedido de compra" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Pedidos de compra" @@ -421,7 +422,7 @@ msgstr "Líneas de pedido de compra" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Orden de venta" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Órdenes de venta" @@ -459,7 +460,7 @@ msgstr "Orden de devolución" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Órdenes de devolución" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Contactos" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Propietario" @@ -533,7 +534,7 @@ msgstr "Propietarios" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Introduce datos de código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Escanear código de barras" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Error al vincular código de barras" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -1070,7 +1071,7 @@ msgstr "Vencido" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Fecha objetivo" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Responsable" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "¿Eliminar la imagen asociada de este elemento?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Borrar" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Ha ocurrido un error con el servidor" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Error de formulario" @@ -1790,11 +1791,11 @@ msgstr "Error de formulario" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Existen errores para uno o más campos del formulario" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Servidor" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Seleccionar paquete" msgid "{0} icons" msgstr "Iconos {0}" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Cargando" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "No hay resultados" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Elemento" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "entrada modelRenderer requerida para tablas" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "No hay entradas disponibles" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Añadir fila nueva" @@ -2188,61 +2189,61 @@ msgstr "Añadir fila nueva" msgid "Thumbnail" msgstr "Miniatura" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importando filas" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Por favor espere mientras los datos son importados" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Se ha producido un error al importar datos" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Editar datos" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Eliminar fila" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Fila" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "La fila contiene errores" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Aceptar" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Válido" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtrar por estado de validación de fila" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Terminado" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtrar por estado de finalización de fila" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importar filas seleccionadas" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Procesando datos" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Actualizado" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Añadir" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Disponible" @@ -2924,14 +2925,14 @@ msgstr "Cerrar sesión" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Stock" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Archivos adjuntos" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Información del complemento" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Fecha" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Fecha" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Activo" @@ -3331,8 +3333,8 @@ msgstr "Envío" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inactivo" @@ -3352,7 +3354,7 @@ msgstr "Sin Stock" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "En pedido" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "En producción" @@ -3376,9 +3378,9 @@ msgstr "Detalles" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Categoría" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Ubicación" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Número de serie" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Número de serie" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Cantidad" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Lote" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Proveedor" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Cargando..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Editar Pieza" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Disponible" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Cantidad requerida" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Salidas de Trabajo Completadas" @@ -4853,37 +4855,37 @@ msgstr "Salidas de Trabajo Completadas" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Eliminar Salidas de Construcción" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Eliminar Salidas de Construcción" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Cancelar Salidas de Construcción" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Asignado" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Ubicación origen" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Seleccione la ubicación de origen para la asignación de stock" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Asignar Stock" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Artículos de stock seleccionados" @@ -4962,44 +4964,48 @@ msgstr "Artículos de stock seleccionados" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Consumido" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Suscribirse a las notificaciones de esta categoría" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Elegir ubicación" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Destino de artículo seleccionado" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Ubicación por defecto de la categoría de pieza eleccionada" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Seleccionada ubicación de existencias recibidas" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Ubicación por defecto seleccionada" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Establecer ubicación" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Asignar código de lote" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Establecer Fecha de Vencimiento" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Ajustar empaquetado" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Cambiar Estado" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Añadir Nota" @@ -5122,22 +5128,22 @@ msgstr "Añadir Nota" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Guardar en la ubicación predeterminada" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Guardar con cantidad ya recibida" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Guardar con cantidad ya recibida" msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Introduzca el código de lote para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Números de serie" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Fecha de Expiración" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Empaquetado" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Número De Referencia" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "Número De Referencia" msgid "Received" msgstr "Recibido" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Recibir ítem de línea" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Artículos Recibidos" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Recibir Artículos" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Artículo recibido en existencias" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Agrega una cantidad dada en conjunto en lugar de artículos individuales" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Cantidad inicial de existencias que tendrá este artículo" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Introduzca números de serie para las nuevas existencias (o deje en blanco)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Estado de Existencias" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Añadir artículo de stock" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Selecciona la pieza a instalar" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Confirmar transferencia de existencias" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Mover a la ubicación predeterminada" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Mover" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Devolver" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Agregar existencias" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Existencias añadidas" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Eliminar existencias" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Existencias eliminadas" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Transferir existencias" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Existencias transferidas" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Contar existencias" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Existencias contadas" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Cambiar estado de existencias" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Estado de existencias cambiado" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Juntar existencias" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Existencias fusionadas" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Asignar existencias a cliente" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Existencias asignadas a cliente" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Eliminar existencias" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Existencias eliminadas" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Ubicación del stock padre" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Acciones de inventario" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Puntos" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Divisa" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Seguimiento de existencias" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revisión" @@ -7454,9 +7461,9 @@ msgstr "Externo" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Referencia" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Cantidad de construcción" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Ubicación de destino" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Creado" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Resultados de la Prueba" @@ -7714,7 +7722,7 @@ msgstr "Cancelar pedido" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Fabricante" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Enlace externo" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Añadir pieza de proveedor" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Sin existencias" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Ruta" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Categoría superior" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Subcategorías" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Estructural" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Ubicación padre por defecto" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Ubicación predeterminada" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Editar categoría de pieza" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Mover elementos a la categoría padre" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Eliminar elementos" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Borrar categoría de pieza" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Acciones de piezas" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Acciones de piezas en esta categoría" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Acción en subcategorías" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Acción para subcategorías en esta categoría" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Acciones de categoría" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Detalles de categoría" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variante de" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variante de" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revisión de" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Ubicación Predeterminada" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Ubicación por defecto de categoría" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Unidades" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Palabras claves" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Existencias disponibles" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Existencias disponibles" msgid "On order" msgstr "En pedido" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Requerido para pedidos" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Existencias mínimas" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Bloqueado" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Último número de serie" @@ -8255,60 +8263,54 @@ msgstr "Último número de serie" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Precio de pieza" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Plantillas de Prueba" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Piezas Relacionadas" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Requerido" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Requerido" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Requerido" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Añadir pieza" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Eliminar pieza" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "La eliminación de esta pieza no se puede revertir" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Orden" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Precio Unitario" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Última Actualización" @@ -8916,7 +8924,7 @@ msgstr "Fecha de emisión" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Fecha de Finalización" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Partes por defecto" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Mover elementos a la categoría padre" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Acción para los artículos de stock en esta ubicación" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "Siguiente número de serie" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Asignado a Pedidos" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Instalado en" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Elemento padre" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Artículo de existencias padre" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Consumido por" @@ -9350,11 +9358,11 @@ msgstr "Consumido por" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Detalles de existencias" @@ -9362,15 +9370,15 @@ msgstr "Detalles de existencias" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Elementos instalados" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Elementos secundarios" @@ -9389,11 +9397,11 @@ msgstr "Elementos secundarios" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Editar elemento de stock" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Borrar elemento de stock" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Serializar artículo de existencias" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Serializado artículo de existencias" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Operaciones de existencias" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Serializar stock" @@ -9474,29 +9482,29 @@ msgstr "Serializar stock" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Acciones de artículos de existencias" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expirado" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "No disponible" @@ -9551,75 +9559,75 @@ msgstr "Estás suscrito a las notificaciones de este artículo" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Este artículo de existencias no está disponible" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Editar asignación de existencias" @@ -10421,7 +10430,7 @@ msgstr "Editar asignación de existencias" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Autoasignar stock" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Deshacer asignación de existencias" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 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:673 +#: src/tables/build/BuildLineTable.tsx:676 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:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Deshecha asignación de existencias" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Salidas de Trabajo se han Completado" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Salidas de Construcción eliminadas" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Salidas de Construcción han sido canceladas" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Editar salida de construcción" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Esta acción desubicará todas las existencias de la salida de construcción seleccionada" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "Editar Asignación" msgid "View Shipment" msgstr "Ver envío" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Mostrar stock existencias para piezas ensambladas" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 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:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Mostrar artículos que han caducado" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Mostrar artículos que son obsoletos" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Expiró antes" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Mostrar elementos que caducaron antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Expiró después" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Mostrar elementos que expiraron después de esta fecha" @@ -13131,35 +13140,35 @@ msgstr "Mostrar elementos que expiraron después de esta fecha" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Inventario antes" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Mostrar elementos contados antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Inventario después" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Mostrar elementos contados después de esta fecha" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/es_MX/messages.po b/src/frontend/src/locales/es_MX/messages.po index 69742f313d..cb7b1173cf 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Editar" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Eliminar" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Acciones" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Buscar" @@ -126,28 +126,28 @@ msgstr "No" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Pieza" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Piezas" @@ -189,7 +189,7 @@ msgstr "Parámetro" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parámetros" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Plantilla de parámetro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Plantillas de parámetros" @@ -214,12 +214,12 @@ msgstr "Plantillas de prueba de piezas" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Pieza de proveedor" @@ -232,7 +232,7 @@ msgstr "Piezas de proveedor" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Pieza de fabricante" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Piezas del fabricante" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Categoría de Pieza" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Categorías de Pieza" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Artículo de stock" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Artículos de Stock" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Ubicación de almacén" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Ubicaciones de almacén" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Tipos de ubicaciones de existencias" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Histórico de existencias" @@ -313,7 +313,7 @@ msgstr "Históricos de existencias" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Ordenes de Producción" @@ -369,12 +369,13 @@ msgstr "Empresas" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Códigos de proyecto" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Pedido de compra" @@ -402,7 +403,7 @@ msgstr "Pedido de compra" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Órdenes de compra" @@ -421,7 +422,7 @@ msgstr "Líneas de pedido de compra" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Orden de venta" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Órdenes de venta" @@ -459,7 +460,7 @@ msgstr "Orden de devolución" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Ordenes de devolución" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Contactos" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Propietario" @@ -533,7 +534,7 @@ msgstr "Propietarios" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Introduce datos del código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Escanear código de barras" @@ -810,7 +811,7 @@ msgstr "Código de barras no coincide con el modelo esperado" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ 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:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -1070,7 +1071,7 @@ msgstr "Vencido" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Fecha de inicio" @@ -1080,7 +1081,7 @@ msgstr "Fecha de inicio" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Fecha objetivo" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Responsable" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "¿Eliminar imagen asociada al artículo?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Borrar" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Ha ocurrido un error con el servidor" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Error de formulario" @@ -1790,11 +1791,11 @@ msgstr "Error de formulario" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Existen errores para uno o más campos del formulario" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Servidor" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Seleccionar paquete" msgid "{0} icons" msgstr "Iconos {0}" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Cargando" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "No hay resultados" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Artículo" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "entrada de modelRenderer requerida para tablas" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "No hay entradas disponibles" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Añadir fila nueva" @@ -2188,61 +2189,61 @@ msgstr "Añadir fila nueva" msgid "Thumbnail" msgstr "Miniatura" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importando filas" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Por favor espere mientras los datos son importados" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Se ha producido un error al importar datos" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Editar datos" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Eliminar fila" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Fila" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "La fila contiene errores" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Aceptar" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Válido" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtrar por estado de validación de fila" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Completado" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtrar por estado de finalización de fila" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importar filas seleccionadas" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Procesando datos" @@ -2496,7 +2497,7 @@ msgstr "Actualizando cargos de grupo" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Actualizado" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Cambiar" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Agregar" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Disponible" @@ -2924,14 +2925,14 @@ msgstr "Cerrar sesión" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Existencias" @@ -3029,7 +3030,7 @@ msgstr "Eliminar grupo de búsqueda" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Archivos adjuntos" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Información del complemento" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Fecha" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Fecha" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Activo" @@ -3331,8 +3333,8 @@ msgstr "Envío" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inactivo" @@ -3352,7 +3354,7 @@ msgstr "Sin existencias" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "En pedido" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "En producción" @@ -3376,9 +3378,9 @@ msgstr "Detalles" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Categoría" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Ubicación" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Número de serie" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Número de serie" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Cantidad" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Lote" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Proveedor" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Cargando..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Editar Pieza" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "En Stock" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Cantidad requerida" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Por favor, corrija los errores en las partes seleccionadas" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Salidas de construcción completadas" @@ -4853,37 +4855,37 @@ msgstr "Salidas de construcción completadas" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Eliminar salidas de construcción" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Eliminar salidas de construcción" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Cancelar salidas de construcción" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Asignado" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Ubicación origen" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Seleccione la ubicación de origen para la asignación de stock" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Stock Asignado" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Artículos de stock seleccionados" @@ -4962,44 +4964,48 @@ msgstr "Artículos de stock seleccionados" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Consumido" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Suscribirse a las notificaciones de esta categoría" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Elegir ubicación" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Destino de artículo seleccionado" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Ubicación por defecto de la categoría de pieza eleccionada" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Seleccionada ubicación de existencias recibidas" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Ubicación por defecto seleccionada" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Establecer ubicación" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Asignar código de lote" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Establecer la fecha de caducidad" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Ajustar empaquetado" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Cambiar Estado" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Añadir Nota" @@ -5122,22 +5128,22 @@ msgstr "Añadir Nota" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Guardar en la ubicación predeterminada" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Guardar con cantidad ya recibida" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Guardar con cantidad ya recibida" msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Introduzca el código de lote para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Números de serie" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Fecha de caducidad" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Introduzca una fecha de caducidad para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Empaquetado" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Recibido" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Recibir partidas" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Artículos recibidos" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Recibir artículos" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Artículo recibido en existencias" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Agrega una cantidad dada en conjunto en lugar de artículos individuales" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Cantidad inicial de existencias que tendrá este artículo" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Introduzca números de serie para las nuevas existencias (o deje en blanco)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Estado del stock" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Añadir artículo de stock" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Selecciona la pieza a instalar" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Confirmar transferencia de existencias" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Mover a la ubicación predeterminada" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Mover" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Devolver" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Agregar existencias" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Existencias añadidas" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Eliminar existencias" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Existencias eliminadas" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Transferir existencias" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Existencias transferidas" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Contar existencias" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Existencias contadas" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Cambiar estado de existencias" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Estado de existencias cambiado" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Juntar existencias" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Existencias fusionadas" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Asignar existencias a cliente" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Existencias asignadas a cliente" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Eliminar existencias" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Existencias eliminadas" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Ubicación del stock padre" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Puntos" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Moneda" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revisión" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Referencia" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Cantidad de construcción" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Ubicación de destino" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Creado" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Órdenes de Trabajo herederas" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Resultados de la prueba" @@ -7714,7 +7722,7 @@ msgstr "Cancelar pedido" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Fabricante" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Enlace externo" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Detalles de la Pieza" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Añadir pieza de proveedor" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Sin existencias" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Ruta" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Categoría superior" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Subcategorías" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Estructural" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Ubicación padre por defecto" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Ubicación predeterminada" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Editar categoría de pieza" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Mover artículos a la categoría padre" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Eliminar elementos" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Eliminar categoría de pieza" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Acciones de piezas" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Acciones de piezas en esta categoría" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Acción en subcategorías" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Acción para subcategorías en esta categoría" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Acciones de categoría" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Detalles de categoría" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variante de" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variante de" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revisión de" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Ubicación Predeterminada" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Ubicación de Categoría Predeterminada" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Unidades" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Palabras claves" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Existencias disponibles" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Existencias disponibles" msgid "On order" msgstr "En pedido" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Requerido para Pedidos" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Asignado para Construir Pedidos" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Existencias Mínimas" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Bloqueado" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Fecha de Creación" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Creado Por" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Rango de Precios" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Último número de serie" @@ -8255,60 +8263,54 @@ msgstr "Último número de serie" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Variantes" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Asignaciones" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Lista de Materiales" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Variantes" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Asignaciones" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Lista de Materiales" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Requerido" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Requerido" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Requerido" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Añadir pieza" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Eliminar pieza" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "La eliminación de esta parte no puede ser revertida" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Pedido" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Consumible" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Precio Unitario" @@ -8772,11 +8780,11 @@ msgstr "Precio de Compra" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Última Actualización" @@ -8916,7 +8924,7 @@ msgstr "Fecha de emisión" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Fecha de Finalización" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Mover elementos a la categoría padre" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "Siguiente número de serie" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Asignado a Pedidos" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Artículo padre" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Artículo de existencias padre" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Serializar artículo de existencias" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Serializado artículo de existencias" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Serializar stock" @@ -9474,29 +9482,29 @@ msgstr "Serializar stock" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expirado" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "No disponible" @@ -9551,75 +9559,75 @@ msgstr "Estás suscrito a las notificaciones de esta pieza" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Este artículo de existencias no está disponible" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Editar asignación de existencias" @@ -10421,7 +10430,7 @@ msgstr "Editar asignación de existencias" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Autoasignar stock" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Desasignar existencias" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "Desasignar todo el stock sin seguimiento para este pedido" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Desasignar stock de la partida seleccionada" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Stock ha sido desasignado" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Salidas de construcción se han completado" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Salidas de construcción eliminadas" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Las salidas de la construcción han sido canceladas" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Editar salida de construcción" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Esta acción desasignará todas las existencias de la salida de construcción seleccionada" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "Stock mínimo" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Ordenar partes seleccionadas" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "Editar Asignación" msgid "View Shipment" msgstr "Ver envío" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Agregar código de proyecto" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Eliminar Tipo de Ubicación" msgid "Icon" msgstr "Icono" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Mostrar stock existencias para piezas ensambladas" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 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:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Mostrar artículos que han caducado" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Mostrar artículos que son obsoletos" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Expiró antes" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Mostrar elementos que caducaron antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Expiró después" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Mostrar elementos que expiraron después de esta fecha" @@ -13131,35 +13140,35 @@ msgstr "Mostrar elementos que expiraron después de esta fecha" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Inventario antes de" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Mostrar elementos contados antes de esta fecha" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Inventario después de" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Mostrar elementos contados después de esta fecha" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/et/messages.po b/src/frontend/src/locales/et/messages.po index b81536ab30..29acb2a786 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Muuda" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Kustuta" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Tühista" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Toimingud" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Otsing" @@ -126,28 +126,28 @@ msgstr "Ei" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Osa" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Osad" @@ -189,7 +189,7 @@ msgstr "Parameeter" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parameetrid" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Parameetri mall" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Parameetri mall" @@ -214,12 +214,12 @@ msgstr "Osa testi mallid" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Osa kategooria" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Osa kategooriad" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Lao asukoht" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Lao asukohad" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Lao asukoha liigid" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Laoseisu ajalugu" @@ -313,7 +313,7 @@ msgstr "Laoseisu ajalood" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "Ettevõtted" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Projekti koodid" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Ostukorraldus" @@ -402,7 +403,7 @@ msgstr "Ostukorraldus" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Ostukorraldused" @@ -421,7 +422,7 @@ msgstr "Ostukorralduse read" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontaktid" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Omanik" @@ -533,7 +534,7 @@ msgstr "Omanikud" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "See eemaldab lingi seotud vöötikoodile" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Linki ribakood" @@ -1070,7 +1071,7 @@ msgstr "Üle tähtaja" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Kas soovite eemaldada seotud pildi sellest üksusest?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Puhasta" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Tekkis serveri viga" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Vormiviga" @@ -1790,11 +1791,11 @@ msgstr "Vormiviga" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Ühes või mitmes vormiväljas on vigu" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Võõrustaja" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Vali pakk" msgid "{0} icons" msgstr "{0} ikoonid" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Laadimine" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Tulemusi pole" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "modelRenderer sissekanne on tabelite jaoks kohustuslik" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Sissekanded puuduvad" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Lisa uus rida" @@ -2188,61 +2189,61 @@ msgstr "Lisa uus rida" msgid "Thumbnail" msgstr "Sissekandeid pole saadaval" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Readade ridaid" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Palun oodake, kuni andmed imporditakse" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Andmete importimisel ilmnes viga" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Muuda Andmeid" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Kustuta rida" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Rida" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Rida sisaldab vigu" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Nõustu" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Kehtiv" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtreeri rea valideerimise oleku järgi" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Valmis" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtreeri rea lõpuleviimise oleku järgi" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Impordi valitud read" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Andmete töötlemine" @@ -2496,7 +2497,7 @@ msgstr "Grupi rollide uuendamine" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Uuendatud" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Muuda" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Lisa" @@ -2542,14 +2543,14 @@ msgstr "Üksuseid pole" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Saadaval" @@ -2924,14 +2925,14 @@ msgstr "Logi välja" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Laoseis" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Manused" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Kuupäev" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Kuupäev" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktiivne" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Mitteaktiivne" @@ -3352,7 +3354,7 @@ msgstr "Laoseis puudub" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "Tellimisel" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Tootmises" @@ -3376,9 +3378,9 @@ msgstr "Üksikasjad" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategooria" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Asukoht" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Seerianumber" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Seerianumber" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Kogus" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Partii" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Tarnija" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Laadimine..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Järgmine" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Muuda osa" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Müügi nõuded" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Laos" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Nõutud kogus" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Staatus" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Eraldatud" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Lähtekoht" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Valige laoseisu eraldamise alguskoht" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Selle plugina jaoks ei ole sisu esitatud" @@ -4962,44 +4964,48 @@ msgstr "Selle plugina jaoks ei ole sisu esitatud" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Vali asukoht" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Osakategooria vaikimisi asukoht valitud" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Kättesaadud varude asukoha valitud" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Virtuaalne osa" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Määra asukoht" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Muuda staatust" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Lisa märkus" @@ -5122,22 +5128,22 @@ msgstr "Lisa märkus" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Pood juba saadud varudega" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Pood juba saadud varudega" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Seerianumbrid" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Sisesta saadus ühikute seerianumbrid" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Aegumise kuupäev" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Sisesta saabunud ühikute aegumise kuupäevad" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Pakkimine" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Märkus" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Tootekood" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "Tootekood" msgid "Received" msgstr "Saabunud" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Üksus on laoseisu vastu võetud" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Lisage antud kogus pakkidena individuaalsete esemete asemel" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Sisestage sellele laoseadmele algkogus" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Sisestage uued kaubanduslikud numbrikoodid (või jätke tühjaks)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Laoseis" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Liiguta" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Kogus" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Punktid" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Valuuta" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "Väline" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Viide" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "Tühista tellimus" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Kalendrivaade" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Tootja" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Väline link" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Pole laos" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Asukoht" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Ülemkategooria" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Alamkategooriad" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Vanemaluse vaikimisi asukoht" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Vaikimisi asukoht" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Muuda osa kategooriat" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Tegevus osade jaoks selles kategoorias" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Alamkategooriate tegevus" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Tegevus selle kategooria alamkategooriate jaoks" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Tellimuse koostamise eraldised" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Müügitellimuste eraldamine" @@ -8107,47 +8115,47 @@ msgstr "Müügitellimuste eraldamine" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Kategooria vaikimisi asukoht" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Ühikud" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Märksõnad" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Saadaval laos" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Saadaval laos" msgid "On order" msgstr "Tellimisel" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Ehitusettevõtetele eraldatud" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Määratud müügitellimustele" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Minimaalne laoseis" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Lukustatud" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Malli osa" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Testitav osa" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Malli osa" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Testitav osa" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Jälgitav osa" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Ostetav osa" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Müüdav osa" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Loomise kuupäev" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Hinnavahemik" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Variandid" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Variandid" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Osale osade parameetreid ei saa muuta, kuna osa on lukus" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Nõutud" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Nõutud" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Nõutud" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Lisa osa" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Selle osa kustutamist ei saa tagasi võtta" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Otsi seerianumbri järgi" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Osa toimingud" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "Kogus laos" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Laoseisu väärtus" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Ühiku hind" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "Väljastamise kuupäev" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Lõppkuupäev" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Tegevus inventariüksuste jaoks selles asukohas" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "Tegevus selle asukoha alamkohtades" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Aegunud" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Pole saadaval" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "See kaupu on tootmises" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "See varuosa on määratud müügitellimusele" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "See varuosa on määratud kliendile" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "See eset varuosa on paigaldatud teisesse varuossa" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "See stock eseme on tarbitud ehitustellimuse poolt" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "See kaupluseseade on aegunud" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "See laoseis on täielikult reserveeritud" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "See kauplemisobjekt on osaliselt reserveeritud" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "See laoseis on ammendatud" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Aktiivne osa" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "Näita aktiivseid kirjeid" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "Tükkide loendit ei saa redigeerida, kuna osa on lukustatud" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "Tootmises" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 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:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Tühista laoseisu eraldamine valitud reaüksusest" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Laoseisu eraldamine on tühistatud" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Ehitustulemused on valmis" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Ehitustulemused on tühistatud" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Ehitustulemused on tühistatud" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Valige valitud väljundid lõpule" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Tühistage valitud väljundid" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Võtke lao jääk, et luua väljund" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Võtke lao jääk väljundist" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Määra kategooria" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Lisa osad" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Loo osa" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Loo uus osa" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Näidis" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Paigaldatud" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Lisa saadetisele" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Lisa saadetisele" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "Ikoon" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Kuva laoseis aktiivsetele osadele" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Kuva laoseis koostatud osade jaoks" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Näita esemeid, mis on eraldatud" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Näita esemeid, millel on saadaval" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Kaasa laoosad alakohtades" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Näita ammendunud laoseoseid" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Näita esemeid, mis on tootmises" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 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:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Kliendile saadetud" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Näita üksusi, mis on saadetud kliendile" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Näita jälgitavaid üksusi" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Omab ostuhinda" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Näita üksusi, millel on ostuhind" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Aegunud enne" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Aegunud pärast" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Väline asukoht" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Näita üksusi välises asukohas" @@ -13175,11 +13184,11 @@ msgstr "Näita üksusi välises asukohas" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index f4d505db73..2ab3c6c4e5 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 0cb403dbe6..a3c18628bf 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index d4cf70673f..18af07082a 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -28,7 +28,7 @@ msgstr "Une erreur s'est produite lors du rendu de ce composant. Reportez-vous #: lib/components/Boundary.tsx:21 msgid "Try reloading the page, or contact your administrator if the problem persists." -msgstr "" +msgstr "Essayez de recharger la page, ou contactez votre administrateur si le problème persiste." #: lib/components/CopyButton.tsx:49 msgid "Copied" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Éditer" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Supprimer" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Annuler" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Actions" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Rechercher" @@ -126,28 +126,28 @@ msgstr "Non" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Pièce" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Composants" @@ -189,7 +189,7 @@ msgstr "Paramètre" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Paramètres" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Modèle de paramètre" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "Modèles de test de pièces" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Pièce fournisseur" @@ -232,7 +232,7 @@ msgstr "Pièces du fournisseur" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Pièces du fabricant" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Pièces du fabricant" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Catégorie de composant" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Catégories de composants" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Article en stock" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Articles en stock" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Emplacement du stock" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Emplacements de stock" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Emplacements des stocks" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Historique du stock" @@ -313,7 +313,7 @@ msgstr "Historique du stock" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Ordre de construction" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Ordres de fabrication" @@ -369,12 +369,13 @@ msgstr "Sociétés" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Codes du projet" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Commande d’achat" @@ -402,7 +403,7 @@ msgstr "Commande d’achat" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Ordres d'achat" @@ -421,7 +422,7 @@ msgstr "Lignes de commande d'achat" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Ventes" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Ordres de vente" @@ -459,7 +460,7 @@ msgstr "Retour de commande" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Retours" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Contacts" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Propriétaire" @@ -533,7 +534,7 @@ msgstr "Propriétaires" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Saisissez les données du code-barres" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Scanner le code-barres" @@ -810,7 +811,7 @@ msgstr "Le Code-barre ne correspond pas au type de modèle attendu" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Impossible de lier le code-barre" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Ceci supprimera le lien vers le code-barres associé" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Délier le code-barre" @@ -1070,7 +1071,7 @@ msgstr "En retard" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Date de début" @@ -1080,7 +1081,7 @@ msgstr "Date de début" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Date cible" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Responsable" @@ -1210,7 +1211,7 @@ msgstr "" #: src/components/dashboard/DashboardWidgetLibrary.tsx:77 msgid "Show the number of parts which have excess stock" -msgstr "" +msgstr "Afficher le nombre de pièces en surstock" #: src/components/dashboard/DashboardWidgetLibrary.tsx:86 msgid "Required for Build Orders" @@ -1291,7 +1292,7 @@ msgstr "Expéditions en attente" #: src/components/dashboard/DashboardWidgetLibrary.tsx:158 msgid "Show the number of pending sales order shipments" -msgstr "" +msgstr "Afficher le nombre d'expéditions de commandes client en attente" #: src/components/dashboard/DashboardWidgetLibrary.tsx:163 msgid "Active Purchase Orders" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Supprimer l'image associée de cet élément ?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1500,7 +1501,7 @@ msgstr "" #: src/components/details/DetailsImage.tsx:88 msgid "The image has been removed successfully" -msgstr "" +msgstr "L'image a été supprimée avec succès" #: src/components/details/DetailsImage.tsx:115 #~ msgid "Drag and drop to upload" @@ -1508,7 +1509,7 @@ msgstr "" #: src/components/details/DetailsImage.tsx:156 msgid "Drag and drop to upload, or paste an image from the clipboard" -msgstr "" +msgstr "Glisser-déposer pour importer, ou coller une image depuis le presse-papiers" #: src/components/details/DetailsImage.tsx:161 msgid "Click to select file(s)" @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Effacer" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Une erreur serveur s'est produite" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Erreur de formulaire" @@ -1790,11 +1791,11 @@ msgstr "Erreur de formulaire" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Il existe des erreurs pour un ou plusieurs champs du formulaire" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Serveur" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Sélectionnez le pack" msgid "{0} icons" msgstr "Icônes {0}" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Chargement" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Aucun résultat trouvé" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Élément" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Entrée \"modelRenderer\" requise pour les tables" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Aucune entrée n'est disponible" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Ajouter une nouvelle ligne" @@ -2188,61 +2189,61 @@ msgstr "Ajouter une nouvelle ligne" msgid "Thumbnail" msgstr "Miniature" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importation des lignes" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Veuillez patienter pendant que les données sont importées" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Une erreur est survenue lors de l’importation des données" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Éditer les données" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Supprimer cette ligne" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Ligne" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "La ligne contient des erreurs" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Accepter" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Valide" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtrer par état de validation de ligne" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Complet" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtrer par statut de complétion de ligne" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importer les lignes sélectionnées" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Traitement des données" @@ -2460,7 +2461,7 @@ msgstr "Logo InvenTree" #: src/components/items/LanguageSelect.tsx:44 msgid "Default Language" -msgstr "" +msgstr "Langue par défaut" #: src/components/items/LanguageSelect.tsx:52 #: src/components/items/LanguageToggle.tsx:21 @@ -2496,7 +2497,7 @@ msgstr "Mise à jour des roles du groupe" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Mis à jour" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Modifier" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Ajouter" @@ -2542,14 +2543,14 @@ msgstr "Aucun élément" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Disponible" @@ -2821,7 +2822,7 @@ msgstr "Notifications" #: src/components/nav/Header.tsx:232 msgid "Superuser Mode" -msgstr "" +msgstr "Mode Superutilisateur" #: src/components/nav/Header.tsx:232 msgid "Admin Mode" @@ -2924,14 +2925,14 @@ msgstr "Se déconnecter" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Stock" @@ -3029,7 +3030,7 @@ msgstr "Supprimer le groupe de recherche" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Fichiers joints" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Informations sur le plugin" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Auteur" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Date" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Date" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Actif" @@ -3331,8 +3333,8 @@ msgstr "Livraison" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inactif" @@ -3352,7 +3354,7 @@ msgstr "Aucun stock" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "En Commande" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "En Production" @@ -3376,9 +3378,9 @@ msgstr "Détails" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Catégorie" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Emplacement" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Numéro de série" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Numéro de série" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Quantité" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Lot" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Ajouter un code de projet" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Fournisseur" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Chargement..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Suivant" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Modifier la pièce" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Conditions de vente" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "En Stock" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Quantité requise" @@ -4238,8 +4240,8 @@ 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:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4456,7 +4458,7 @@ msgstr "" #: src/defaults/actions.tsx:123 msgid "Import Data" -msgstr "" +msgstr "Importer des données" #: src/defaults/actions.tsx:124 msgid "Import data from a file" @@ -4802,26 +4804,26 @@ msgstr "Alternative ajoutée" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Sortie de la construction" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Quantité à allouer" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Quantité à allouer" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Quantité à allouer" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Sorties de Fabrication terminées" @@ -4853,37 +4855,37 @@ msgstr "Sorties de Fabrication terminées" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Éliminer les résultats de construction" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Éliminer les résultats de construction" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Les sorties de fabrication sélectionnées vont être terminées mais marquées comme rebus" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Les articles en stock vont être consommés" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Annuler les résultats de construction" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Les sorties de fabrication sélectionnées vont être supprimées" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Les articles en stock alloués vont être remis dans le stock" @@ -4891,9 +4893,9 @@ msgstr "Les articles en stock alloués vont être remis dans le stock" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Allouée" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Emplacement d'origine" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Sélectionnez l'emplacement de la source pour l'allocation du stock" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Stock alloué" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Éléments du stock alloués" @@ -4962,44 +4964,48 @@ msgstr "Éléments du stock alloués" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Consommer le stock" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Complétement consommé" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Consommé" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "S'abonner aux notifications pour cette catégorie" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Choisir l'emplacement" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Destination de l'élément sélectionné" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Emplacement par défaut de la catégorie" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Emplacement de stock reçu" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Emplacement par défaut" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Pièce virtuelle" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Définir l'emplacement" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Attribuer un code de lot" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Assigner des numéros de série" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Indiquer une date d'expiration" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Ajuster le conditionnement" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Changer le statut" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Ajouter une note" @@ -5122,22 +5128,22 @@ msgstr "Ajouter une note" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Stocker à l'emplacement par défaut" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Stocker à la destination de l'article " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Stocker avec le stock déjà reçu" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Stocker avec le stock déjà reçu" msgid "Batch Code" msgstr "Barre-code" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Saisir le code de lot pour les articles reçus" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Numéros de Série" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Saisir les numéros de série des articles reçus" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Date d'expiration" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Entrer une date d'expiration pour les articles reçus" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Conditionnement" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Réceptionnée" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Articles reçus" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Articles reçus" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Articles reçus" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Article reçu en stock" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Vérifier l'expédition" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Marquer l'expédition comme étant vérifiée indique que vous avez vérifié que tous les articles inclus dans cet envoi sont corrects" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Expédition marquée comme étant vérifiée" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Ne pas valider l'expédition" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Marquer l'expédition comme non validée indique que l'envoi nécessite une vérification supplémentaire" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Envoi marqué comme non validé" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Compléter l'envoi" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Laisser vide pour utiliser l'adresse de commande" @@ -5274,219 +5280,220 @@ msgstr "Laisser vide pour utiliser l'adresse de commande" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Ajouter une quantité en paquet au lieu de pièces individuelles" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Entrez la quantité initiale pour cet article en stock" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Entrez les numéros de série pour le nouveau stock (ou laisser vide)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "État du stock" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Ajouter un article en stock" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Sélectionnez la partie à installer" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Confirmer le transfert des stock" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Déplacer vers l'emplacement par défaut" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Déplacer" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Retour" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Compter" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Ajouter du stock" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Stock ajouté" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Augmenter le nombre des articles en stock sélectionnés d'une quantité donnée." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Supprimer du stock" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Stock retiré" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Réduire le nombre des articles en stock sélectionnés d'une quantité donnée." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Transférer le stock" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Stock transféré" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Transférer les articles sélectionnés vers l'endroit spécifié." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Remettre en stock" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Remis en stock" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Remettre les articles sélectionnés en stock, à l'endroit spécifié." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Compter le stock" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Stock compté" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Compter les articles en stock sélectionnés et ajuster la quantité." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Changer l'état du stock" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Statut du stock changé" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Changer le status des articles en stock sélectionnés." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Fusionner le stock" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Stock fusionné" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Fusionner les articles en stock" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "L'opération de fusion ne permet pas de retour en arrière" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Les informations de suivi pourraient être perdues lors de la fusion des articles" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Les informations du fournisseur pourraient être perdues lors de la fusion des articles" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Lier un stock à un client" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Stock lié au client" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Supprimer l'article du stock" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Stock supprimé" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Cette opération va supprimer définitivement les articles en stock sélectionnés." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Localisation Parente du stock" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Trouver le numéro de série" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Pas d'article correspondant" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Plusieurs articles correspondent" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Réponse invalide du serveur" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Supprimer les articles en stock sélectionnés" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Actions sur le stock" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Points" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Devise" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Suivi du stock" @@ -7378,14 +7385,14 @@ msgstr "La pièce d'assemblage pourrait ne pas avoir de nomenclature (BOM) défi #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "Nomenclature non validée" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Révision" @@ -7454,9 +7461,9 @@ msgstr "Externe" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Référence" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Quantité de fabrication" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Emplacement cible" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Créé" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Ordre de fabrication enfant" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Résultats des Tests" @@ -7714,7 +7722,7 @@ msgstr "Annuler la commande" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Vue du calendrier" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Fabricant" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Lien externe" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Détails de la pièce" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Ajouter la pièce du fournisseur" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Aucun stock" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Roles du groupe" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Informations de l'utilisateur" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Chemin d'accès" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Catégorie parente" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Sous-catégories" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Structure" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Emplacement par défaut du parent" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Emplacement par défaut" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Modifier la catégorie" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Déplacer les articles dans la catégorie parent" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Supprimer l’élément" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Supprimer la catégorie" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Action sur les pièces" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Action pour les pièces de cette catégorie" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Action sur les catégories enfants" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Action pour les sous-catégories de cette catégorie" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Paramètres de Catégorie" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Détails de la catégorie" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Allocation de l'ordre de construction" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Allocations de l'ordre de ventes" @@ -8107,47 +8115,47 @@ msgstr "Allocations de l'ordre de ventes" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variante de" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variante de" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Révision de" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Emplacement par défaut" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Emplacement par défaut de la catégorie" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Unités" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Mots-clés" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Stock disponible" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Stock disponible" msgid "On order" msgstr "Sur commande" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Requis pour les commandes" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Alloué à l'ordre de construction" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Alloué aux ordres de ventes" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Stock Minimum" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Verrouillé" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Modèle de la pièce" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Pièce assemblée" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Pièce composante" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Pièce testable" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Modèle de la pièce" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Pièce assemblée" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Pièce composante" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Pièce testable" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Pièce suivable" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Pièce achetable" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Pièce vendable" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Date de création" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Créé par" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Expiration par défaut" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "jours" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Échelle des prix" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Dernier numéro de série" @@ -8255,60 +8263,54 @@ msgstr "Dernier numéro de série" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Sélectionner une révision de pièce" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Variants" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Allocations" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Liste des matériaux" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Variants" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Allocations" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Liste des matériaux" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Utilisé pour" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Prix des pièces" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Modèles de test" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Pièces associées" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "La pièce est bloquée" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Les paramètres de la partie ne peuvent pas être modifiés, car la partie est verrouillée" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Requis" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Requis" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Requis" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Ajouter Pièce" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Supprimer la pièce" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "La suppression de cette pièce est irréversible" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Commande" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Stock de commandes" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Rechercher par numéro de série" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Actions sur les pièces" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Valeur des stock" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Consommable" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Spécifier la quantité" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Attrition" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Arrondi au multiple" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Prix unitaire" @@ -8772,11 +8780,11 @@ msgstr "Tarif d'achat" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Dernière mise à jour" @@ -8916,7 +8924,7 @@ msgstr "Date d'émission" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Date d'achèvement" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Pièces par défaut" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Modifier l'emplacement du stock" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Déplacer les articles à l'emplacement des parents" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Supprimer l'emplacement du stock" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Action pour les articles en stock à cet emplacement" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Actions de l'emplacement" @@ -9248,45 +9256,45 @@ msgstr "Actions de l'emplacement" msgid "Action for child locations in this location" msgstr "Action pour les emplacements enfants à cet emplacement" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Scanner un article en stock" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Article en stock scanné à cet emplacement" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Impossible de scanner cet article en stock" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Scanner l'emplacement de stock" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Emplacement de stock scanné à cet emplacement" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Impossible de scanner l'emplacement de stock" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "Trouver le numéro de série" msgid "Next serial number" msgstr "Numéro de série suivant" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Alloué aux commandes" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Installé dans" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Articles parents" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Article de stock parent" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Consommé par" @@ -9350,11 +9358,11 @@ msgstr "Consommé par" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Dernier inventaire" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Détails du stock" @@ -9362,15 +9370,15 @@ msgstr "Détails du stock" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Articles installés" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Éléments enfants" @@ -9389,11 +9397,11 @@ msgstr "Éléments enfants" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Modifier l'élément du stock" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "Articles créés" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "{n} Articles en stock ont été créés" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Articles créés" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "{n} Articles en stock ont été créés" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Supprimer l'élément du stock" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Sérialiser les articles du stock" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Articles du stock sérialisés" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Scanner à l'emplacement" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Scanner à l'emplacement" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Scanner à l'emplacement" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Scanner à l'emplacement" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Scanner cet article dans un emplacement" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Opérations sur le stock" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Sérialiser" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Sérialiser le stock" @@ -9474,29 +9482,29 @@ msgstr "Sérialiser le stock" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Actions de l'article de stock" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Obsolète" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expiré" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Indisponible" @@ -9551,75 +9559,75 @@ msgstr "Vous êtes abonnée aux notifications pour cette pièce" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Cet article est en production" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Cet article a été assigné à une commande client" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Cet article a été assigné à un client" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Cet article est installé dans un autre article" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Cet article a été consommé par un ordre de fabrication" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Cet article n'est pas disponible" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Cet article a expiré" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Cet article est obsolète" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Cet article est entièrement alloué" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Cet article est partiellement alloué" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Aucun stocke disponible" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Cet article a été épuisé" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Information de stock" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Lignes allouées" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Construire" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Article consommable" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Pièce active" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "La liste des matériaux ne peut être modifiée, car la pièce est bloqu #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Assemblage" @@ -10412,7 +10421,7 @@ msgstr "Statut de la commande" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Modifier la répartition des stocks" @@ -10421,7 +10430,7 @@ msgstr "Modifier la répartition des stocks" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Consommer" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Testable" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Suivi" @@ -10520,24 +10529,24 @@ msgstr "En production" msgid "Insufficient stock" msgstr "Rupture de stock" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Obtenir les hérités" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Quantité unitaire" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "Informations de nomenclature" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Complètement alloué" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Créer un ordre de fabrication" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Allocation automatique du stock" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Désallouer le stock" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 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:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Désallouer le stock de la ligne sélectionné" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Le stock à état désallouer" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Stock de fabrication" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Ajouter une sortie de construction" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Sorties de fabrication créées" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Les fabrication ont été achevé" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Les résultats de construction ont été supprimé" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Les résultats de construction ont été annulés" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Modifier une sortie de construction" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Cette action désaffecte tous les stocks de la production sélectionnée" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Sérialiser la sortie de fabrication" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filtrer par état du stock" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filtrer par état du stock" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Compléter les sorties sélectionnées" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Mise au rebut des sorties sélectionnées" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Annuler les sorties sélectionnées" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Allouer" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Allouer des stock à la sortie de construction" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Désallouer" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Désallouer le stock de la sortie de la construction" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Sérialiser la sortie de fabrication" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Résultats complets de la construction" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Rébut" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Sortie de la construction de la ferraille" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Annuler la sortie de la construction" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Tests requis" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "Fabrication extérieure" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "Cet ordre de fabrication est satisfait par un ordre d'achat externe" @@ -11486,7 +11495,7 @@ msgstr "Stock minimum" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Définir la catégorie" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Définir la catégorie pour les pièces sélectionnées" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Commander les pièces sélectionnées" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Exemple" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Installé" @@ -12261,11 +12270,11 @@ msgstr "Modifier l'allocation" msgid "View Shipment" msgstr "Voir l'expédition" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Assigner à l'expédition" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Assigner à l'expédition" @@ -12726,15 +12735,15 @@ msgstr "Toutes les tâches en attente sont supprimées" msgid "Error while deleting all pending tasks" msgstr "Impossible de supprimer toutes les tâches en attente" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Modifier le code du projet" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Supprimer le code du projet" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Ajouter un code de projet" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Supprimer le type d'emplacement" msgid "Icon" msgstr "Icône" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Date d'inventaire" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Afficher le stock pour les pièces actives" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Afficher le stock pour les pièces actives" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Afficher les articles qui ont été alloués" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Afficher les articles disponibles" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Inclure les sous-emplacements" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Inclure le stock dans les sous-emplacements" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Epuisé" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Afficher les articles épuisés" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Afficher les articles en production" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 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:249 +#: src/tables/stock/StockItemTable.tsx:248 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:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Envoyer au client" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Montrer les articles envoyés au client" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Afficher les articles suivis" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "A un prix d'achat" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Afficher les articles ayant un prix d'achat" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Afficher les articles expirés" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Afficher les articles obsolètes" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Expiré avant" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Afficher les articles expirés avant cette date" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Expiré après" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Afficher les articles expirés après cette date" @@ -13131,35 +13140,35 @@ msgstr "Afficher les articles expirés après cette date" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Inventaire avant" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Afficher les articles comptés avant cette date" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Inventaire après" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Afficher les articles comptés après cette date" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Emplacement externe" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Afficher les articles dans un emplacement externe" @@ -13175,11 +13184,11 @@ msgstr "Afficher les articles dans un emplacement externe" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Trier les articles" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index ca4e2766ff..ecdd15ccef 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "ערוך" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "מחק" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "בטל" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "חפש" @@ -126,28 +126,28 @@ msgstr "לא" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "פריט" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "פריטים" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "קטגוריית פריט" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "קטגוריית פריטים" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "פריט במלאי" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "פריטים במלאי" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "מיקום מלאי" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "מיקומי מלאי" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "סוגי מיקום מלאי" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "היסטוריית מלאי" @@ -313,7 +313,7 @@ msgstr "הסטוריית מלאים" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "חברות" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "קוד פרויקט" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "הזמנות רכש" @@ -402,7 +403,7 @@ msgstr "הזמנות רכש" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "הזמנת רכש" @@ -421,7 +422,7 @@ msgstr "שורות הזמנת רכש" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "הזמנת מכירה" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "הזמנות מכירה" @@ -459,7 +460,7 @@ msgstr "החזרת הזמנה" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "החזרת הזמנות" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "אנשי קשר" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "בעלים" @@ -533,7 +534,7 @@ msgstr "בעלים" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "פעולה זו תסיר את הקישור לברקוד המשויך" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "בטל קישור של ברקוד" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "האם להסיר את התמונה המשויכת מפריט זה?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "נקה" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "אירעה שגיאת שרת" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "שגיאת טופס" @@ -1790,11 +1791,11 @@ msgstr "שגיאת טופס" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "קיימות שגיאות עבור שדה טופס אחד או יותר" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "מארח" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "בחר חבילה" msgid "{0} icons" msgstr "{0} סמלים" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "טוען" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "לא נמצאו תוצאות" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "אין ערכים זמינים" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "תמונה ממוזערת" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "ייבוא ​​שורות" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "המתן בזמן שהנתונים מיובאים" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "אירעה שגיאה בעת ייבוא ​​נתונים" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "ערוך נתונים" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "מחק שורה" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "שורה" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "שורה מכילה שגיאות" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "קבל" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "תקף" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "סנן לפי סטטוס אימות שורה" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "הושלם" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "סנן לפי סטטוס השלמת שורה" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "ייבא שורות נבחרות" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "מעבד נתונים" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "התנתק" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "מלאי" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "משלוח" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "לא פעיל" @@ -3352,7 +3354,7 @@ msgstr "אין מלאי" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "מספר סידורי" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "מספר סידורי" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "כמות" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "לא ניתן לערוך את כתב החומרים, מכיוון שהפ #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index f11aa246cb..231da27d8a 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 62b2df3c38..fc04a89513 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Szerkesztés" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Törlés" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Mégsem" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Műveletek" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Keresés" @@ -126,28 +126,28 @@ msgstr "Nem" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Alkatrész" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Alkatrészek" @@ -189,7 +189,7 @@ msgstr "Paraméter" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Paraméterek" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Paraméter Sablon" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Paraméter Sablonok" @@ -214,12 +214,12 @@ msgstr "Alkatrész Teszt Sablonok" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Beszállítói alkatrész" @@ -232,7 +232,7 @@ msgstr "Beszállítói alkatrészek" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Gyártói alkatrész" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Gyártói alkatrészek" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Alkatrész kategória" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Alkatrész kategóriák" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Készlet tétel" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Készlet tételek" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Készlet hely" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Készlethelyek" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Készlethely típusok" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Készlettörténet" @@ -313,7 +313,7 @@ msgstr "Készlettörténet" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Gyártási utasítás" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Gyártási utasítások" @@ -369,12 +369,13 @@ msgstr "Cégek" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Projektszámok" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Beszerzési rendelés" @@ -402,7 +403,7 @@ msgstr "Beszerzési rendelés" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Beszerzési rendelések" @@ -421,7 +422,7 @@ msgstr "Beszerzési rendelés tételei" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Vevői rendelés" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Vevői rendelések" @@ -459,7 +460,7 @@ msgstr "Visszavétel" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Visszavételek" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kapcsolatok" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Tulajdonos" @@ -533,7 +534,7 @@ msgstr "Tulajdonosok" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Add meg a vonalkódot" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Vonalkód beolvasás" @@ -810,7 +811,7 @@ msgstr "A vonalkód nem egyezik a várt model típussal" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Vonalkód párosítás sikertelen" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "A hozzárendelt vonalkód kapcsolat megszüntetése" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Vonalkód leválasztása" @@ -1070,7 +1071,7 @@ msgstr "Késésben" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Kezdő dátum" @@ -1080,7 +1081,7 @@ msgstr "Kezdő dátum" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Cél dátum" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Felelős" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Tételhez rendelt kép eltávolítása?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Törlés" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Szerver hiba történt" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Form hiba" @@ -1790,11 +1791,11 @@ msgstr "Form hiba" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Egy vagy több mező hibát jelez" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Kiszolgáló" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Csomag választás" msgid "{0} icons" msgstr "{0} db" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Betöltés" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Nincs találat" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Tétel" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Táblákhoz modelRenderer példány szükséges" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Nincs elérhető bejegyzés" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Új sor hozzáadása" @@ -2188,61 +2189,61 @@ msgstr "Új sor hozzáadása" msgid "Thumbnail" msgstr "Bélyegkép" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Sorok importálása" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Kérem várjon az importálás végéig" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Importálás közben hiba keletkezett" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Adat szerkesztése" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Sor törlése" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Sor" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "A sor hibákat tartalmaz" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Elfogad" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Érvényes" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Szűrés sor ellenőrzési állapot szerint" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Kész" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Szűrés sor befejezési állapot szerint" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Kijelölt sorok importálása" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Adatok feldolgozása" @@ -2496,7 +2497,7 @@ msgstr "Csoport szerepkörök frissítése" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Frissítve" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Módosítás" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Hozzáadás" @@ -2542,14 +2543,14 @@ msgstr "Nincsenek tételek" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Elérhető" @@ -2924,14 +2925,14 @@ msgstr "Kijelentkezés" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Készlet" @@ -3029,7 +3030,7 @@ msgstr "Keresési csoport eltávolítása" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Mellékletek" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Plugin információ" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Szerző" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Dátum" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Dátum" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktív" @@ -3331,8 +3333,8 @@ msgstr "Szállítmány" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inaktív" @@ -3352,7 +3354,7 @@ msgstr "Nincs készlet" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "Rendelve" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Gyártásban" @@ -3376,9 +3378,9 @@ msgstr "Részletek" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategória" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Hely" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Sorozatszám" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Sorozatszám" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Mennyiség" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Köteg" @@ -3484,7 +3486,7 @@ msgstr "Művelet" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Projektkód Hozzáadása" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Beszállító" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Betöltés..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Következő" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Alkatrész szerkesztése" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Értékesítési igények" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Készleten" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Szükséges mennyiség" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Kérjük javítsa ki a hibákat a kiválasztott alkatrészeknél" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Helyettesítő hozzáadva" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Gyártás kimenet" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Teljesítendő mennyiség" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Teljesítendő mennyiség" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Teljesítendő mennyiség" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Állapot" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Gyártási kimenetek befejezése" @@ -4853,37 +4855,37 @@ msgstr "Gyártási kimenetek befejezése" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Selejtezendő mennyiség" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Gyártási kimenetek selejtezése" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Gyártási kimenetek selejtezése" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "A kiválasztott gyártási kimenetek befejezésre kerülnek, de selejtként lesznek megjelölve" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "A lefoglalt készlet tételek felhasználásra kerülnek" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Gyártási kimenetek visszavonása" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "A kiválasztott gyártási kimenetek eltávolításra kerülnek" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "A lefoglalt készlet tételek visszakerülnek a készletbe" @@ -4891,9 +4893,9 @@ msgstr "A lefoglalt készlet tételek visszakerülnek a készletbe" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Lefoglalva" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Készlet helye" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "A készlet hozzárendelés forrás készlethelyének kiválasztása" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Készlet foglalása" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Készlet lefoglalva" @@ -4962,44 +4964,48 @@ msgstr "Készlet lefoglalva" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Készlet felhasználása" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Teljesen elfogyasztva" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Elhasználva" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Projekt kód kiválasztása ehhez a sortételhez" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Projekt kód kiválasztása ehhez a sortételhez" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Feliratkozás az értesítésekre ehhez a kategóriához" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Hely kiválasztása" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Tétel cél kiválasztva" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Alkatrész kategória alapértelmezett készlethelye kiválasztva" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Fogadott készlet készlethelye kiválasztva" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Alapértelmezett készlethely kiválasztva" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Virtuális alkatrész" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Helyszín beállítása" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Gyártási szám hozzárendelése" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Sorozatszám hozzárendelése" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Lejárati dátum beállítása" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Csomagolás módosítása" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Állapot megváltoztatása" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Megjegyzés hozzáadása" @@ -5122,22 +5128,22 @@ msgstr "Megjegyzés hozzáadása" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Alapértelmezett helyre tárolás" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Tárolás a sortétel célhelyén" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Tárolás a már megérkezett készlettel" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Tárolás a már megérkezett készlettel" msgid "Batch Code" msgstr "Batch kód" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Gyártási szám megadása a fogadott tételekhez" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Sorozatszámok" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Sorozatszámok megadása a fogadott tételekhez" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Lejárati dátum" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Lejárati dátum megadása a fogadott tételekhez" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Csomagolás" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Megjegyzés" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU (leltári azonosító)" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU (leltári azonosító)" msgid "Received" msgstr "Fogadott" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Sortételek fogadása" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Tételek beérkeztek" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Tételek fogadása" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Tétel beérkezett a készletbe" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "Az alkatrész és mennyiség alapján számított ár eltér{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Szállítmány ellenőrzése" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "A szállítmány ellenőrzöttként történő megjelölése azt jelzi, hogy ellenőrizte, hogy a szállítmányban található összes tétel helyes" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Szállítmány ellenőrzöttként megjelölve" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Szállítmány ellenőrzés visszavonása" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "A szállítmány ellenőrizetlenként történő megjelölése azt jelzi, hogy a szállítmány további ellenőrzést igényel" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Szállítmány ellenőrizetlenként megjelölve" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "Szállítmány lezárása" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "Szállítmány sikeresen lezárva" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Szállítmány befejezése" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Hagyja üresen a rendelési cím használatához" @@ -5274,219 +5280,220 @@ msgstr "Hagyja üresen a rendelési cím használatához" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Mennyiség hozzáadása csomagolási egységenként egyedi tételek helyett" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Add meg a kezdeti mennyiséget ehhez a készlet tételhez" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Add meg az új készlet tételhez tartozó sorozatszámokat (vagy hagyd üresen)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Készlet állapota" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Új készlet tétel" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Válassza ki a telepítendő alkatrészt" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Mozgatás megerősítése" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Mozgatás az alapértelmezett helyre" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Áthelyezés" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Visszavétel" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Mennyiség" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Készlethez ad" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Raktárkészlet hozzáadva" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Kiválasztott készlettételek mennyiségének növelése adott értékkel." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Készlet csökkentése" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Készlet eltávolítva" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Kiválasztott készlettételek mennyiségének csökkentése adott értékkel." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Készlet áthelyezése" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Készlet áthelyezve" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Kiválasztott tétele mozgatása a meghatározott készlethelyre." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Visszavételi készlet" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Készlet visszavéve" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Kiválasztott tételek visszavétele készletre a megadott helyre." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Leltározás" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Készlet számlálva" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Számolja meg a kiválasztott készlet tételeket és módosítsa a mennyiséget ennek megfelelően." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Készlet állapot módosítása" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Készlet státusz megváltozott" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "A kiválasztott készlet tételek státuszának módosítása." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Készlet összevonása" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Készlet összevonva" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Készlet tételek összevonása" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Az összevonási művelet nem visszafordítható" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Nyomonkövetési információk elveszhetnek tételek összevonásakor" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Beszállítói információk elveszhetnek tételek összevonásakor" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Készlet hozzárendelése ügyfélhez" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Készlet hozzárendelve az ügyfélhez" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Készlet tétel törlése" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Készlet törölve" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Ez a művelet véglegesen törli a kiválasztott készlet tételeket." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Szülő készlet hely" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Sorozatszám keresése" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Nincs egyező tétel" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Több egyező tétel" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Érvénytelen válasz a szervertől" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Kiválasztott készlet tételek törlése" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Készlet műveletek" @@ -6460,7 +6467,7 @@ msgstr "WebAuthn hitelesítő adat eltávolítása" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Pontok" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Pénznem" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Készlettörténet" @@ -7378,14 +7385,14 @@ msgstr "Az összeszerelt alkatrészhez nem lehet anyagjegyzék (BOM) definiálva #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "Alkatrészjegyzék nincs ellenőrizve" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Változat" @@ -7454,9 +7461,9 @@ msgstr "Külső" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Hivatkozás" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Gyártási mennyiség" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Cél hely" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Létrehozva" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Alárendelt gyártások" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Teszt eredmények" @@ -7714,7 +7722,7 @@ msgstr "Rendelés törlése" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Naptár nézet" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Gyártó" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Külső link" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Alkatrész részletei" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Beszállítói alkatrész hozzáadása" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Nincs készlet" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Csoport szabályok" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Felhasználói adatok" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Elérési út" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Szülő Kategória" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Alkategóriák" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Szerkezeti" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Szülő alapértelmezett készlethely" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Alapértelmezett hely" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Alkatrész kategória szerkesztése" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Elemek áthelyezése a szülő kategóriába" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Tételek törlése" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Alkatrész kategória törlése" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Alkatrész műveletek" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Műveletek az ebben a kategóriában lévő alkatrészekhez" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Alkategória műveletek" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Műveletek az ebben a kategóriában lévő alkategóriákhoz" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Kategória műveletek" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Kategória részletei" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Gyártáshoz foglalások" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Vevői rendeléshez foglalások" @@ -8107,47 +8115,47 @@ msgstr "Vevői rendeléshez foglalások" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Változata ennek" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Változata ennek" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Ennek a verziója" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Alapértelmezett hely" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Kategória alapértelmezett készlethely" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Mértékegységek" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Kulcsszavak" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Elérhető készlet" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Elérhető készlet" msgid "On order" msgstr "Rendelve" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Rendelésekhez szükséges" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Gyártási rendelésekhez lefoglalva" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Értékesítési rendeléshez lefoglalva" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Minimum készlet" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Zárolt" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Sablon alkatrész" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Gyártmány alkatrész" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Komponens alkatrész" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Tesztelhető alkatrész" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Sablon alkatrész" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Gyártmány alkatrész" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Komponens alkatrész" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Tesztelhető alkatrész" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Nyomkövethető alkatrész" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Beszerezhető alkatrész" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Értékesíthető alkatrész" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Létrehozás dátuma" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Készítette" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Alapértelmezett lejárat" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "nap" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Ártartomány" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Legutolsó sorozatszám" @@ -8255,60 +8263,54 @@ msgstr "Legutolsó sorozatszám" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Alkatrész revízió kiválasztása" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Változatok" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Foglalások" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Alkatrészjegyzék" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Változatok" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Foglalások" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Alkatrészjegyzék" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Felhasználva ebben" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Alkatrész árak" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Teszt sablonok" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Kapcsolódó alkatrészek" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Zárolt alkatrész" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Az alkatrész paraméterek nem szerkeszthetők, mivel az alkatrész zárolva van" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Kötelező" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Kötelező" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Kötelező" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "Hiány" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Alkatrész hozzáadása" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Alkatrész törlése" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Az alkatrész törlése nem visszavonható" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Rendelés" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Készlet rendelés" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Sorozatszámra keresés" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Alkatrész műveletek" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Készletérték" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Fogyóeszköz" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Beállítási mennyiség" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Selejt" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Kerekítési többszörös" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Egységár" @@ -8772,11 +8780,11 @@ msgstr "Beszerzési ár" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Legutóbb frissítve" @@ -8916,7 +8924,7 @@ msgstr "Kiállítás dátuma" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Teljesítés dátuma" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Nincs ellenőrizve" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Alapértelmezett alkatrészek" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Készlethely szerkesztése" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Tételek áthelyezése a szülő készlethelyre" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Készlethely Törlése" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Művelet a készlethelyen lévő készlettételekre" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Készlethely Műveletek" @@ -9248,45 +9256,45 @@ msgstr "Készlethely Műveletek" msgid "Action for child locations in this location" msgstr "Művelet a készlethelyen lévő gyermek készlethelyekre" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Készlet Tétel Szkennelése" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Készlet tétel beszkendelve a készlethelyre" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Hiba a készlet tétel szkenneléskor" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Készlethely Szkennelése" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Készlethely beszkendelve a készlethelyre" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Hiba a készlethely szkenneléskor" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "Sorozatszám keresése" msgid "Next serial number" msgstr "Következő sorozatszám" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Rendelésekhez lefoglalva" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Beépítve ebbe" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Szülő tétel" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Szülő készlet tétel" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Felhasználva ebben" @@ -9350,11 +9358,11 @@ msgstr "Felhasználva ebben" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Utolsó leltár" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Készlet részletei" @@ -9362,15 +9370,15 @@ msgstr "Készlet részletei" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Beépített tételek" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Gyermek tételek" @@ -9389,11 +9397,11 @@ msgstr "Gyermek tételek" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Készlet tétel szerkesztése" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "Tételek létrehozva" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "{n} készlet tétel létrehozva" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Tételek létrehozva" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "{n} készlet tétel létrehozva" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Készlet Tétel Törlése" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Készlet Tétel Sorozatszámozása" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Készlet tétel sorozatszámozva" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Beszkendelés Készlethelyre" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Beszkendelés Készlethelyre" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Beszkendelés Készlethelyre" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Beszkendelés készlethelyre" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Tétel beszkendelése egy készlethelyre" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Készlet műveletek" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Sorozatszámozás" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Készlet sorozatszámozása" @@ -9474,29 +9482,29 @@ msgstr "Készlet sorozatszámozása" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Készlet Tétel Műveletek" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Elavult" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Lejárt" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Nem elérhető" @@ -9551,75 +9559,75 @@ msgstr "Feliratkozott az értesítésekre ehhez az alkatrészhez" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Ez a készlet tétel gyártásban van" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 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/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Készlet tétel hozzárendelve egy vevőhöz" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Készlet tétel beépült egy másikba" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 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/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Ez a készlet cikk nem elérhető" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Készlet tétel lejárt" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Készlet tétel lejárt" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Készlet tétel teljesen foglalva" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Készlet tétel részlegesen foglalva" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Nincs elérhető készlet" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Készlet tétel elfogyott" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Készlet adatok" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Lefoglalt sorok" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Gyártásban" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Fogyóeszköz tétel" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Aktív alkatrész" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "Aktív tételek mutatása" @@ -10308,7 +10317,7 @@ msgstr "Egyetlen BOM tétel hozzáadása" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Importálás Fájlból" @@ -10332,7 +10341,7 @@ msgstr "Az anyagjegyzék nem szerkeszthető mivel az alkatrész zárolva van" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Gyártmány" @@ -10412,7 +10421,7 @@ msgstr "Rendelés állapota" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Készlet foglalás szerkesztése" @@ -10421,7 +10430,7 @@ msgstr "Készlet foglalás szerkesztése" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "Lefoglalt készlet eltávolítása" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "Biztosan el kívánja távolítani ezt a lefoglalt készletet a rendelésből?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Felhasznál" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Tesztelhető" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Követett" @@ -10520,24 +10529,24 @@ msgstr "Gyártásban" msgid "Insufficient stock" msgstr "Elégtelen készlet" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Örökölt" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Mennyiségi egység" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "Anyagjegyzék információ" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Teljesen lefoglalva" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Gyártási rendelés létrehozása" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Készlet Automatikus Foglalása" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Foglalás feloldása" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 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:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Készlet felszabadítsa a kiválasztott tételekhez" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Készlet felszabadítva" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Gyártási készlet" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Gyártási kimenet hozzáadása" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Gyártási kimenet létrehozva" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "A gyártási kimenetek befejezésre kerültek" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "A gyártási kimenetek selejtezésre kerültek" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "A gyártási kimenetek visszavonásra kerültek" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Gyártási kimenet szerkesztése" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Ez a művelet felszabadít minden készletet a kiválasztott gyártási kimenetből" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Gyártási kimenet sorozatszámozása" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Szűrés készlet státusz szerint" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Szűrés készlet státusz szerint" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Kiválasztott kimenetek befejezése" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Kiválasztott kimenetek selejtezése" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Kiválasztott kimenetek visszavonása" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Lefoglalva" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Készlet foglalása a gyártási kimenethez" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Foglalás felszabadítása" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Készlet felszabadítása a gyártási kimenetből" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Gyártási kimenet sorozatszámozása" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Gyártási kimenet befejezése" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Selejt" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Gyártási kimenet selejtezése" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Gyártási kimenet visszavonása" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Szükséges tesztek" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "Külső gyártás" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "Ez a gyártási rendelés külső beszerzési rendeléssel teljesül" @@ -11486,7 +11495,7 @@ msgstr "Minimális készlet" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Alkatrészek importálása" @@ -11502,40 +11511,40 @@ msgstr "Alkatrészek importálása" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Kategória beállítása" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Kategória beállítása a kiválasztott alkatrészekhez" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Kiválasztott alkatrészek rendelése" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Alkatrészek hozzáadása" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Alkatrész létrehozása" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Új alkatrész létrehozása" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Alkatrészek importálása fájlból" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Importálás beszállítótól" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Alkatrészek importálása beszállítói bővítményből" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Minta" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Telepítve" @@ -12261,11 +12270,11 @@ msgstr "Lefoglalás szerkesztése" msgid "View Shipment" msgstr "Szállítmány megtekintése" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Szállítmányhoz rendelés" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Szállítmányhoz rendelés" @@ -12726,15 +12735,15 @@ msgstr "Összes függőben lévő feladat törölve" msgid "Error while deleting all pending tasks" msgstr "Hiba az összes függőben lévő feladat törlése közben" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Projektszám szerkesztése" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Projekt kód törlése" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Projekt kód hozzáadása" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Készlethely típus törlése" msgid "Icon" msgstr "Ikon" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Leltározás dátuma" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Készlet megjelenítése aktív alkatrészekhez" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Készlet megjelenítése összeállított alkatrészekhez" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Lefoglalt tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Elérhető tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Alhelyek beleértve" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Alhelyeken lévő készlet beleértve" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Kifogyott" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Kifogyott készlet tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Gyártásban lévő tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "Gyártási rendeléssel felhasznált tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Más tételekben beépített készlet tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Ügyfélhez elküldve" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Ügyfélhez elküldött tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Követett tételek mutatása" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Van beszerzési ára" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Beszerzési árral rendelkező tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Lejárt tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Elavult tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Lejárt ez előtt" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Ez a dátum előtt lejárt tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Lejárt ekkor" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Ez a dátum után lejárt tételek megjelenítése" @@ -13131,35 +13140,35 @@ msgstr "Ez a dátum után lejárt tételek megjelenítése" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Leltározva ez előtt" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Ez a dátum előtt leltározott tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Leltározva ez után" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Ez a dátum után leltározott tételek megjelenítése" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Külső hely" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Külső helyen lévő tételek megjelenítése" @@ -13175,11 +13184,11 @@ msgstr "Külső helyen lévő tételek megjelenítése" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Megrendelés tételei" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index 9f33f07bf0..a1eab53a23 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Sunting" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Hapus" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Batal" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Cari" @@ -126,28 +126,28 @@ msgstr "Tidak" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Part Supplier" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "Perusahaan" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontak" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Pemilik" @@ -533,7 +534,7 @@ msgstr "Pemilik" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "{0} icon" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Memuat" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Tidak ada hasil yang ditemukan" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Ubah Data" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Hapus baris" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Baris" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Terima" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Lengkap" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Tambah" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Persediaan" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktif" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Tidak Aktif" @@ -3352,7 +3354,7 @@ msgstr "Tidak ada persediaan" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "Rincian" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Lokasi" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Nomor Seri" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Nomor Seri" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Jumlah" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Memuat..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Atur Lokasi" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Tambah Catatan" @@ -5122,22 +5128,22 @@ msgstr "Tambah Catatan" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Nomor Seri" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Catatan" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "Telah diterima" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Harga Per buah" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "Nomor Seri selanjutnya" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index b103d3ba2c..cd4bf4e453 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Modifica" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Elimina" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Annulla" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Azioni" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Ricerca" @@ -126,28 +126,28 @@ msgstr "No" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Articolo" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Articoli" @@ -189,7 +189,7 @@ msgstr "Parametro" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parametri" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Modello Parametro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Modelli parametro" @@ -214,12 +214,12 @@ msgstr "Modelli Test Articolo" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Articolo Fornitore" @@ -232,7 +232,7 @@ msgstr "Articoli fornitore" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Articolo Produttore" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Articoli Produttore" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Categoria Articolo" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Categorie Articolo" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Articolo in magazzino" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Articoli in magazzino" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Ubicazione articolo" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Ubicazioni articolo" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Tipi ubicazione articolo" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Cronologia Magazzino" @@ -313,7 +313,7 @@ msgstr "Cronologie Magazzino" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Ordine di Produzione" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Ordini di Produzione" @@ -369,12 +369,13 @@ msgstr "Aziende" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Codici del progetto" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Ordine d'acquisto" @@ -402,7 +403,7 @@ msgstr "Ordine d'acquisto" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Ordini d'acquisto" @@ -421,7 +422,7 @@ msgstr "Righe ordine di acquisto" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Ordine di Vendita" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Ordini di Vendita" @@ -459,7 +460,7 @@ msgstr "Ordine di reso" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Ordini di reso" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Contatti" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Proprietario" @@ -533,7 +534,7 @@ msgstr "Proprietari" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Inserire il codice a barre" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Scansiona codice a barre" @@ -810,7 +811,7 @@ msgstr "Il codice a barre non corrisponde al tipo di modello previsto" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Collegamento al codice a barre non riuscito" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Questo rimuoverà il collegamento al codice a barre associato" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Scollega Codice a Barre" @@ -1070,7 +1071,7 @@ msgstr "In ritardo" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Data inizio" @@ -1080,7 +1081,7 @@ msgstr "Data inizio" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Data obiettivo" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Responsabile" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Rimuovi l'immagine associata all'articolo?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Elimina" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Si è verificato un errore del server" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Errore Modulo" @@ -1790,11 +1791,11 @@ msgstr "Errore Modulo" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Esistono errori per uno o più campi del modulo" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Host" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Seleziona la confezione" msgid "{0} icons" msgstr "{0} icone" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Caricamento" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Nessun risultato trovato" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Articolo" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Voce ModelRenderer necessaria per le tabelle" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Nessuna voce disponibile" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Aggiungi nuova riga" @@ -2188,61 +2189,61 @@ msgstr "Aggiungi nuova riga" msgid "Thumbnail" msgstr "Miniatura" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importa Righe" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Si prega di attendere mentre i dati vengono importati" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Si è verificato un errore durante l'importazione dei dati" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Modifica dati" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Elimina riga" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Riga" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "La riga contiene errori" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Accetta" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Valido" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtra per stato di convalida della riga" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Completato" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtra per stato completamento riga" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importa righe selezionate" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Elaborazione dati" @@ -2496,7 +2497,7 @@ msgstr "Aggiornamento dei ruoli di gruppo" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Aggiornato" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Cambiare" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Aggiungi" @@ -2542,14 +2543,14 @@ msgstr "Nessun articolo" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Disponibile" @@ -2924,14 +2925,14 @@ msgstr "Disconnettiti" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Stock" @@ -3029,7 +3030,7 @@ msgstr "Rimuovi gruppo di ricerca" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Allegati" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Informazioni Plugin" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Autore" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Data" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Attivo" @@ -3331,8 +3333,8 @@ msgstr "Spedizione" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inattivo" @@ -3352,7 +3354,7 @@ msgstr "Nessuno stock" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "In ordine" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "In Produzione" @@ -3376,9 +3378,9 @@ msgstr "Dettagli" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Posizione" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Numero Seriale" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Numero Seriale" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Quantità" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Lotto" @@ -3484,7 +3486,7 @@ msgstr "Azione" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Aggiungi Codice Progetto" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Fornitore" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Caricamento..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Successivo" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Modifica Articolo" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Requisiti di vendita" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "In giacenza" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Quantità richiesta" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Si prega di correggere gli errori negli articoli selezionati" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Sostitutivo aggiunto" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Output produzione" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Quantità da completare" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Quantità da completare" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Quantità da completare" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Stato" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Completa gli output di produzione" @@ -4853,37 +4855,37 @@ msgstr "Completa gli output di produzione" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Quantità da scartare" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Rimuovi gli output di produzione" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Rimuovi gli output di produzione" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Gli ordini di produzione selezionati saranno completati, ma contrassegnati come scartati" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Gli articoli di magazzino assegnati verranno consumati" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Cancella gli output di produzione" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Gli ordini di produzione verranno eliminati" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Gli articoli di magazzino assegnati saranno restituiti alle scorte" @@ -4891,9 +4893,9 @@ msgstr "Gli articoli di magazzino assegnati saranno restituiti alle scorte" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Allocato" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Posizione sorgente" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Selezionare la posizione di origine per l'assegnazione dello stock" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Assegna Scorte" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Articoli di stock assegnati" @@ -4962,44 +4964,48 @@ msgstr "Articoli di stock assegnati" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Consuma Scorte" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Completamente consumato" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Utilizzato" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Seleziona il codice progetto per questa voce di riga" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Seleziona il codice progetto per questa voce di riga" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Sottoscrivi notifiche per questa categoria" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Scegliere la posizione" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Destinazione oggetto selezionata" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Posizione predefinita della categoria parte selezionata" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Posizione stock ricevuto selezionata" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Posizione predefinita selezionata" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Articolo Virtuale" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Imposta Posizione" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Assegna Codice Lotto" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Impostare una Data di Scadenza" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Regola Imballaggio" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Modifica Stato" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Aggiungi Nota" @@ -5122,22 +5128,22 @@ msgstr "Aggiungi Nota" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Memorizza nella posizione predefinita" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Salva alla destinazione dell'articolo" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Memorizza con stock già ricevuto" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Memorizza con stock già ricevuto" msgid "Batch Code" msgstr "Codice Lotto" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Inserisci il codice lotto per gli articoli ricevuti" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Numeri di serie" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Inserisci i numeri di serie per gli elementi ricevuti" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Data di scadenza" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Inserisci una data di scadenza per gli articoli ricevuti" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Imballaggio" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Ricevuto" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Ricevi Elementi Riga" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Articoli ricevuti" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Ricevi elementi" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Oggetto ricevuto in magazzino" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Controlla spedizione" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Marcatura della spedizione come controllato indica che hai verificato che tutti gli articoli inclusi in questa spedizione sono corretti" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Spedizione contrassegnata come controllata" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Deseleziona Spedizione" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Contrassegnare la spedizione come non controllata indica che la spedizione richiede ulteriori verifiche" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Spedizione contrassegnata come non controllata" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Completa Spedizione" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Lascia vuoto per utilizzare l'indirizzo dell'ordine" @@ -5274,219 +5280,220 @@ msgstr "Lascia vuoto per utilizzare l'indirizzo dell'ordine" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Aggiungere la quantità data come pacchi invece di singoli articoli" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Inserisci quantità iniziale per questo articolo in giacenza" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Inserire i numeri di serie per la nuova giacenza (o lasciare vuoto)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Stato giacenza" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Aggiungi Elemento Magazzino" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Selezionare l'articolo da installare" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Conferma trasferimento" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Sposta nella posizione predefinita" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Sposta" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Reso" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Conta" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Aggiungi Giacenza" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Scorte aggiunte" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Aumenta la quantità degli articoli di magazzino selezionati di una data quantità." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Rimuovi giacenza" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Scorte rimosse" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Diminuisce la quantità degli articoli di magazzino selezionati di una data quantità." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Trasferisci giacenza" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Scorte trasferite" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Trasferisci gli elementi selezionati nella posizione specificata." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Restituisci Elemento a Magazzino" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Reso a magazzino effettuato" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Restituisce gli articoli selezionati in magazzino, nella posizione specificata." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Conteggio Giacenze" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Scorte contate" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Contare gli articoli di magazzino selezionati e regolare la quantità di conseguenza." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Modifica stato giacenze" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Stato delle scorte cambiato" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Cambia lo stato degli articoli a magazzino selezionati." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Unisci giacenze" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Scorte unite" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Unisci gli articoli di magazzino" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "L'operazione di unione non è reversibile" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Le informazioni di tracciamento potrebbero essere perse durante l'unione degli articoli" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Le informazioni sul fornitore potrebbero essere perse durante l'unione degli articoli" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Assegnare la scorta al cliente" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Scorte assegnate al cliente" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Cancella Elemento di Magazzino" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Scorte cancellate" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Questa operazione eliminerà definitivamente gli articoli a magazzino selezionati." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Posizione giacenza principale" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Trova Numero Di Serie" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Nessun articolo corrispondente trovato" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Più elementi corrispondenti trovati" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Risposta non valida dal server" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Elimina gli articoli a magazzino selezionati" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Azioni magazzino" @@ -6460,7 +6467,7 @@ msgstr "Rimuovi Credenziale WebAuthn" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Punti" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Valuta" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Monitoraggio delle scorte" @@ -7378,14 +7385,14 @@ msgstr "L'articolo assemblato non può avere una Distinta base (BOM) definita, o #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "Distinta base non validata" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revisione" @@ -7454,9 +7461,9 @@ msgstr "Esterna" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Riferimento" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Quantità Produzione" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Posizione Di Destinazione" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Creato" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Ordine di Produzione Subordinato" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Risultati Test" @@ -7714,7 +7722,7 @@ msgstr "Annulla ordine" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Visualizzazione calendario" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Produttore" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Collegamento esterno" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Dettagli Articolo" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Aggiungi articolo fornitore" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Nessuna giacenza" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Ruoli gruppo" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Informazioni utente" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Percorso" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Categoria Superiore" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Sottocategorie" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Struttura" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Posizione predefinita superiore" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Posizione predefinita" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Modifica Categoria Articoli" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Sposta articoli nella categoria superiore" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Elimina articoli" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Elimina categoria articolo" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Azioni articolo" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Azione articoli in questa categoria" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Azione Categorie Figlio" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Azione per categorie figli in questa categoria" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Azioni Categoria" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Dettagli categoria" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Assegnazione ordine di produzione" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Assegnazione Ordini Di Vendita" @@ -8107,47 +8115,47 @@ msgstr "Assegnazione Ordini Di Vendita" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variante di" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variante di" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revisione di" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Posizione Predefinita" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Posizione Predefinita Della Categoria" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Unità" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Parole Chiave" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Giacenza Disponibile" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Giacenza Disponibile" msgid "On order" msgstr "In ordine" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Richiesto per gli ordini" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Assegnato agli Ordini di Produzione" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Assegnato agli Ordini di Vendita" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Scorta Minima" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Bloccato" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Modello articolo" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Articolo assemblato" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Articolo Componente" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Articolo Testabile" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Modello articolo" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Articolo assemblato" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Articolo Componente" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Articolo Testabile" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Articolo tracciabile" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Articolo Acquistabile" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Articolo Vendibile" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Data di creazione" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Creato Da" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Scadenza Predefinita" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "giorni" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Fascia di Prezzo" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Ultimo Numero Di Serie" @@ -8255,60 +8263,54 @@ msgstr "Ultimo Numero Di Serie" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Seleziona Revisione Articolo" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Varianti" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Allocazioni" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Distinta base" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Varianti" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Allocazioni" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Distinta base" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Utilizzato In" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Prezzo Articolo" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Modelli test" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Articoli correlati" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "L'articolo è bloccato" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "I parametri dell'articolo non possono essere modificati, poiché l'articolo è bloccata" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Richiesto" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Richiesto" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Richiesto" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Aggiungi articolo" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Elimina Articolo" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "L'eliminazione di questo articolo non è reversibile" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Ordine" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Ordine Stock" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Cerca per numero di serie" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Azioni articolo" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Valore Magazzino" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Consumabile" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Imposta quantità" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Logoramento" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Arrotondamento Multiplo" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Prezzo Unitario" @@ -8772,11 +8780,11 @@ msgstr "Prezzo d'acquisto" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Ultimo aggiornamento" @@ -8916,7 +8924,7 @@ msgstr "Data di emissione" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Data di completamento" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Non controllato" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Articoli predefiniti" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Modifica la posizione delle scorte" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Sposta articoli nella categoria superiore" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Elimina Posizione di Giacenza" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Scansiona gli elementi in magazzino in questa ubicazione" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Azioni posizione" @@ -9248,45 +9256,45 @@ msgstr "Azioni posizione" msgid "Action for child locations in this location" msgstr "Azione per le posizioni figlie in questa posizione" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Scansione articolo magazzino" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Articolo di magazzino scansionato nella posizione" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Errore nella scansione dell'articolo a magazzino" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Scansiona Ubicazione magazzino" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Posizione magazzino scansionata nella posizione" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Errore nella scansione della posizione a magazzino" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "Cerca Numero Di Serie" msgid "Next serial number" msgstr "Prossimo Numero Di Serie" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Assegnato agli Ordini" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Installato In" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Elemento principale" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Elemento di magazzino principale" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Consumato Da" @@ -9350,11 +9358,11 @@ msgstr "Consumato Da" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Ultimo Inventario" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Dettagli stock" @@ -9362,15 +9370,15 @@ msgstr "Dettagli stock" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Articoli installati" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Articoli secondari" @@ -9389,11 +9397,11 @@ msgstr "Articoli secondari" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Modifica elementi magazzino" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "Articolo Creato" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "Creato {n} articoli a magazzino" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Articolo Creato" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "Creato {n} articoli a magazzino" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Elimina Elemento di Magazzino" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Serializza Elementi di Magazzino" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Elemento di magazzino serializzato" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Scansiona nella posizione" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Scansiona nella posizione" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Scansiona nella posizione" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Scansiona nella posizione" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Scansiona questo articolo nella posizione" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Operazioni Scorte" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Serializza" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Serializza magazzino" @@ -9474,29 +9482,29 @@ msgstr "Serializza magazzino" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Azioni per le voci di magazzino" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Scaduto" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Non disponibile" @@ -9551,75 +9559,75 @@ msgstr "Sei iscritto alle notifiche per questo articolo" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Questo elemento del magazzino è in produzione" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 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/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "L'articolo a magazzino è stato assegnato a un cliente" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Questo articolo in magazzino è installato in un altro articolo in magazzino" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Questo articolo è stato consumato da un ordine di produzione" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Elemento di magazzino non disponibile" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Questo articolo a magazzino è scaduto" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Questo articolo a magazzino è obsoleto" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Questo articolo di magazzino è completamente allocato" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Questo articolo di magazzino è parzialmente allocato" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Nessuna Scorta Disponibile" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Questo articolo di magazzino è esaurito" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Informazioni sulle scorte" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Elementi Assegnati" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "In produzione" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Articolo consumabile" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Articolo Attivo" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "Aggiungi un singolo articolo BOM" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Importa da File" @@ -10332,7 +10341,7 @@ msgstr "La distinta base non può essere modificata, in quanto la parte è blocc #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Assemblaggio" @@ -10412,7 +10421,7 @@ msgstr "Stato dell'ordine" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Modifica Assegnazione Magazzino" @@ -10421,7 +10430,7 @@ msgstr "Modifica Assegnazione Magazzino" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "Rimuovi Scorte Assegnate" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "Sei sicuro di voler rimuovere questo stock assegnato dall'ordine?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Consuma" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Testabile" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Tracciato" @@ -10520,24 +10529,24 @@ msgstr "In produzione" msgid "Insufficient stock" msgstr "Scorte insufficienti" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Viene Ereditato" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Quantità Unità" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "Informazioni distinta base (BOM)" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Completamente assegnato" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Crea Ordine di Produzione" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Assegna Stock Automaticamente" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Disassegna Stock" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 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:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Disassegna stock dalla riga selezionata" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Lo stock è stato disassegnato" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Crea scorta" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Nuova Produzione" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Ordine di produzione creato" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Gli ordini di produzione sono stati completati" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Gli output di produzione sono stati rimossi" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Gli output di produzione sono stati cancellati" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Modifica Output di Produzione" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Questa azione disallocherà tutto lo stock dall'output di produzione selezionato" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Serializza ordine di produzione" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filtra per stato delle scorte" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filtra per stato delle scorte" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Completa la produzione selezionata" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Scarta gli output selezionati" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Annulla gli output selezionati" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Assegna" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Assegna gli elementi di magazzino a questo output di produzione" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Dealloca" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Non assegnare stock all'output di produzione" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Serializza ordine di produzione" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Completa output di produzione" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Scarta" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Scarta gli ordini di produzione" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Cancella gli ordini di produzione" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Test Richiesti" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "Produzione Esterna" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "Questo ordine di produzione viene evaso tramite un ordine di acquisto esterno" @@ -11486,7 +11495,7 @@ msgstr "Giacenza minima" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Importa Articoli" @@ -11502,40 +11511,40 @@ msgstr "Importa Articoli" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Imposta Categoria" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Imposta categoria per gli articoli selezionati" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Ordina articoli selezionati" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Aggiungi Articoli" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Crea Articolo" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Crea nuovo articolo" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Importa Articoli da File" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Importa dal Fornitore" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Importa articoli da un plugin del fornitore" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Esempio" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Installato" @@ -12261,11 +12270,11 @@ msgstr "Modifica Assegnazione" msgid "View Shipment" msgstr "Vedi spedizione" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Assegna alla spedizione" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Assegna alla spedizione" @@ -12726,15 +12735,15 @@ msgstr "Tutte le attività in sospeso eliminate" msgid "Error while deleting all pending tasks" msgstr "Errore durante l'eliminazione di tutte le attività in sospeso" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Modifica Codice Progetto" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Elimina Codice Progetto" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Aggiungi Codice Progetto" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Elimina tipo di posizione" msgid "Icon" msgstr "Icona" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Data dell'inventario" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Mostra articoli a magazzino per gli articoli attivi" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Mostra stock per gli articoli assemblati" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Mostra gli articoli che sono stati assegnati" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Mostra gli articoli che sono disponibili" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Includi sotto allocazioni" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Includi articoli a magazzino nelle sotto allocazioni" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Esaurito" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Mostra gli articoli a magazzino esauriti" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Mostra gli articoli che sono in produzione" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 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:249 +#: src/tables/stock/StockItemTable.tsx:248 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:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Inviato al cliente" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 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:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Mostra articoli tracciabili" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Ha prezzo d'acquisto" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Mostra gli articoli che hanno un prezzo d'acquisto" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Mostra gli articoli scaduti" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Mostra gli articoli obsoleti" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Scaduto Prima" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Mostra gli articoli scaduti prima di questa data" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Scaduto dopo" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Mostra gli articoli scaduti dopo questa data" @@ -13131,35 +13140,35 @@ msgstr "Mostra gli articoli scaduti dopo questa data" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Inventario Prima" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Mostra gli articoli contati prima di questa data" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Inventario Dopo" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Mostra gli articoli contati dopo questa data" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Posizione Esterna" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Mostra gli articoli in una posizione esterna" @@ -13175,11 +13184,11 @@ msgstr "Mostra gli articoli in una posizione esterna" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Ordina gli articoli" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index c596857b4c..8d57b852b4 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "編集" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "削除" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "キャンセル" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "アクション" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "検索" @@ -126,28 +126,28 @@ msgstr "いいえ" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "パーツ" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "パーツ" @@ -189,7 +189,7 @@ msgstr "パラメータ" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "パラメータ" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "パラメータテンプレート" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "パラメータテンプレート" @@ -214,12 +214,12 @@ msgstr "部品試験テンプレート" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "サプライヤー" @@ -232,7 +232,7 @@ msgstr "サプライヤー・パーツ" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "メーカー・パーツ" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "メーカー・パーツ" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "パーツカテゴリ" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "パーツカテゴリ" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "在庫商品" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "在庫商品" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "在庫場所" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "在庫場所" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "ストックロケーションの種類" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "株式履歴" @@ -313,7 +313,7 @@ msgstr "株式履歴" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "組立注文" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "組立注文" @@ -369,12 +369,13 @@ msgstr "会社" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "プロジェクトコード" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "注文" @@ -402,7 +403,7 @@ msgstr "注文" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "購入注文" @@ -421,7 +422,7 @@ msgstr "発注ライン" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "セールスオーダー" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "セールスオーダー" @@ -459,7 +460,7 @@ msgstr "リターンオーダー" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "返品注文" @@ -483,7 +484,7 @@ msgstr "在庫移動指示" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "在庫移動指示" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "連絡先" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "所有者" @@ -533,7 +534,7 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "選択エントリ" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -676,13 +677,13 @@ msgstr "エラー" #: lib/enums/ModelInformation.tsx:324 msgid "Tag" -msgstr "" +msgstr "タグ" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" -msgstr "" +msgstr "タグ" #: lib/enums/Roles.tsx:33 msgid "Admin" @@ -794,8 +795,8 @@ msgstr "バーコードデータの入力" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "バーコードをスキャン" @@ -810,7 +811,7 @@ msgstr "バーコードが想定されるモデルタイプと一致しません #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "バーコードのリンクに失敗" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "これにより、関連するバーコードへのリンクが削除さ #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "リンク解除バーコード" @@ -895,11 +896,11 @@ msgstr "管理画面で開く" #: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" -msgstr "" +msgstr "レポート印刷ダイアログを開く" #: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" -msgstr "" +msgstr "ラベル印刷ダイアログを開く" #: src/components/buttons/PrintingActions.tsx:77 #~ msgid "Printing" @@ -984,7 +985,7 @@ msgstr "プロバイダーにリダイレクトされます。" #: src/components/buttons/ScanButton.tsx:32 msgid "Open barcode scanner" -msgstr "" +msgstr "バーコードスキャナを開く" #: src/components/buttons/ScanButton.tsx:32 #~ msgid "Open Barcode Scanner" @@ -1043,7 +1044,7 @@ msgstr "来月" #: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" -msgstr "" +msgstr "カレンダーを更新" #: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 @@ -1070,7 +1071,7 @@ msgstr "締め切り超過" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "開始日" @@ -1080,7 +1081,7 @@ msgstr "開始日" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,19 +1091,19 @@ msgstr "終了日に達したら" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "責任" #: src/components/dashboard/DashboardLayout.tsx:68 msgid "Toggle dashboard edit mode" -msgstr "" +msgstr "ダッシュボード編集モードの切り替え" #: src/components/dashboard/DashboardLayout.tsx:298 msgid "Failed to load dashboard widgets." @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "このアイテムから関連画像を削除しますか?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "クリア" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "サーバーエラーが発生しました" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "フォームエラー" @@ -1790,11 +1791,11 @@ msgstr "フォームエラー" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "1つ以上のフォームフィールドにエラーがあります" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "ホスト" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "パック選択" msgid "{0} icons" msgstr "{0} アイコン" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "読み込み中" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "一致するものが見つかりませんでした" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "アイテム" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "新しい{model}を作成" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "テーブルに必要な modelRenderer エントリ" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "選択した機能に使用できるエントリはありません" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "新しい行を追加" @@ -2188,61 +2189,61 @@ msgstr "新しい行を追加" msgid "Thumbnail" msgstr "サムネイル" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "行のインポート" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "データがインポートされるまでお待ちください" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "データのインポート中にエラーが発生しました" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "データの編集" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "行の削除" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "行" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "行にエラーが含まれています" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "承諾" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "有効" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "行の検証ステータスによるフィルタリング" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "完了" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "行の完了ステータスによるフィルタリング" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "選択行のインポート" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "加工データ" @@ -2272,7 +2273,7 @@ msgstr "列を選択するか、このフィールドを無視する場合は空 #: src/components/importer/ImporterColumnSelector.tsx:202 msgid "Auto" -msgstr "" +msgstr "自動" #: src/components/importer/ImporterColumnSelector.tsx:305 msgid "Ignore this field" @@ -2300,7 +2301,7 @@ msgstr "インポートされた列" #: src/components/importer/ImporterColumnSelector.tsx:340 msgid "Lookup Field" -msgstr "" +msgstr "ルックアップ列" #: src/components/importer/ImporterColumnSelector.tsx:341 msgid "Default Value" @@ -2496,7 +2497,7 @@ msgstr "グループロールの更新中" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "更新しました" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "変更" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "追加" @@ -2542,14 +2543,14 @@ msgstr "項目なし" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "利用可能" @@ -2803,7 +2804,7 @@ msgstr "{code} についてもっと知る" #: src/components/nav/Header.tsx:63 #: src/components/nav/Header.tsx:70 msgid "Open search" -msgstr "" +msgstr "検索を開く" #: src/components/nav/Header.tsx:210 #: src/components/nav/NavigationDrawer.tsx:134 @@ -2924,14 +2925,14 @@ msgstr "ログアウト" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "在庫" @@ -2976,7 +2977,7 @@ msgstr "概要" #: src/components/nav/NavigationTree.tsx:388 msgid "Clear search" -msgstr "" +msgstr "検索をクリア" #: src/components/nav/NavigationTree.tsx:399 msgid "Error loading navigation tree." @@ -3005,7 +3006,7 @@ msgstr "通知の読み込み中にエラーが発生しました。" #: src/components/nav/PageDetail.tsx:263 msgid "Primary Action" -msgstr "" +msgstr "プライマリアクション" #: src/components/nav/SearchDrawer.tsx:111 msgid "No Overview Available" @@ -3029,7 +3030,7 @@ msgstr "検索グループの削除" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "添付ファイル" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3110,7 +3111,7 @@ msgstr "未保存の変更があります。このパネルから移動しても #. placeholder {0}: panel.name #: src/components/panels/PanelGroup.tsx:349 msgid "Navigate to panel {0}" -msgstr "" +msgstr "パネル {0} に移動します" #: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" @@ -3147,14 +3148,14 @@ msgstr "プラグイン情報" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "投稿者" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日付" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "日付" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "有効" @@ -3273,7 +3275,7 @@ msgstr "プラグインプレビューの読み込みエラー" #: src/components/plugins/RemoteComponent.tsx:50 msgid "Error Loading Plugin Content" -msgstr "" +msgstr "プラグインコンテンツの読み込みエラー" #: src/components/plugins/RemoteComponent.tsx:111 #~ msgid "Invalid source or function name" @@ -3289,7 +3291,7 @@ msgstr "" #: src/components/render/Instance.tsx:209 msgid "ID" -msgstr "" +msgstr "ID" #: src/components/render/Instance.tsx:225 #: src/tables/InvenTreeTable.tsx:787 @@ -3331,8 +3333,8 @@ msgstr "発送" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "非アクティブ" @@ -3352,7 +3354,7 @@ msgstr "在庫なし" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "注文中" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "生産中" @@ -3376,9 +3378,9 @@ msgstr "詳細" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "カテゴリ" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "場所" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "シリアル番号" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "シリアル番号" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "数量" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "スクール機能" @@ -3484,7 +3486,7 @@ msgstr "実行(Act)" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "プロジェクトコードの追加" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "仕入先" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "読み込み中…" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "次へ" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "パーツを編集" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "販売要件" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "在庫あり" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "必要数量" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "選択した部品の誤りを訂正してください。" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4400,7 +4402,7 @@ msgstr "パーツの注文" #: src/defaults/actions.tsx:41 #: src/defaults/actions.tsx:113 msgid "Hotkeys" -msgstr "" +msgstr "ホットキー" #: src/defaults/actions.tsx:41 #: src/defaults/links.tsx:118 @@ -4452,7 +4454,7 @@ msgstr "ユーザー設定に移動してください" #: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" -msgstr "" +msgstr "利用可能なホットキーの一覧を表示" #: src/defaults/actions.tsx:123 msgid "Import Data" @@ -4472,7 +4474,7 @@ msgstr "セールスオーダーへ移動" #: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" -msgstr "" +msgstr "転送オーダーに移動" #: src/defaults/actions.tsx:166 msgid "Go to Return Orders" @@ -4496,15 +4498,15 @@ msgstr "管理センターへ" #: src/defaults/actions.tsx:212 msgid "Error Logs" -msgstr "" +msgstr "エラーログ" #: src/defaults/actions.tsx:213 msgid "View error logs for this instance" -msgstr "" +msgstr "このインスタンスのエラーログを表示" #: src/defaults/actions.tsx:223 msgid "Manage user accounts" -msgstr "" +msgstr "ユーザーアカウントの管理" #: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" @@ -4519,15 +4521,15 @@ msgstr "機械" #: src/defaults/actions.tsx:243 msgid "Manage machines and machine types" -msgstr "" +msgstr "機械と機械種別を管理" #: src/defaults/actions.tsx:253 msgid "Manage report templates" -msgstr "" +msgstr "レポートテンプレートの管理" #: src/defaults/actions.tsx:263 msgid "Manage label templates" -msgstr "" +msgstr "ラベルテンプレートの管理" #: src/defaults/dashboardItems.tsx:29 #~ msgid "Latest Parts" @@ -4802,26 +4804,26 @@ msgstr "代替品を追加した" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "ビルド出力" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "完了数量" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "完了数量" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "完了数量" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "ステータス" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "完全なビルド出力" @@ -4853,37 +4855,37 @@ msgstr "完全なビルド出力" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "廃棄数量" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "スクラップビルドの出力" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "スクラップビルドの出力" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "選択されたビルド出力は完了しますが、廃棄済みとしてマークされます。" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "割り当てられた在庫品は消費されます" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "ビルド出力のキャンセル" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "選択されたビルド出力は削除されます" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "割り当てられた在庫品は、在庫に戻されます。" @@ -4891,9 +4893,9 @@ msgstr "割り当てられた在庫品は、在庫に戻されます。" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "割り当てられた" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "ソース・ロケーション" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "在庫配分のソースの場所を選択します。" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "株式の割当" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "割り当てられた在庫品目" @@ -4962,44 +4964,48 @@ msgstr "割り当てられた在庫品目" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "在庫を消費する" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "完全に消費されました" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "消費済み" -#: src/forms/CommonFields.tsx:16 -msgid "Tags for this item" -msgstr "" - #: src/forms/CommonFields.tsx:17 +msgid "Tags for this item" +msgstr "このアイテムのタグ" + +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" -msgstr "" +msgstr "タグを選択" + +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "このアイテムのプロジェクトコードを選択" #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "この明細行のプロジェクトコードを選択してください" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "この明細行のプロジェクトコードを選択してください #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "このカテゴリの通知を受け取る" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "地域を選択" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "選択された項目" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "選択されたパートカテゴリーのデフォルトの場所" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "選択された受入在庫場所" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "デフォルトの場所を選択" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "バーチャルパート" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "この部品は仮想のため、物理在庫は入庫されません" @@ -5087,34 +5093,34 @@ msgstr "この部品は仮想のため、物理在庫は入庫されません" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "セット場所" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "バッチコードの割り当て" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "シリアル番号を割り当てる" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "有効期限の設定" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "パッケージの調整" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "ステータスを変更" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "コメントを挿入" @@ -5122,22 +5128,22 @@ msgstr "コメントを挿入" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "デフォルトの場所に保存" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "行先での保存" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "入荷済みの在庫がある店舗" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "入荷済みの在庫がある店舗" msgid "Batch Code" msgstr "バッチコード" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "受領品のバッチコードを入力" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "シリアル番号" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "受け取った商品のシリアル番号を入力" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "有効期限" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "受け取った商品の有効期限を入力してください。" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "パッケージング" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "備考" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "受信" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "ラインアイテムの受信" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "受領品目" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "商品を受け取る" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "入荷した商品" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "部品と数量に基づく価格が異なります{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "出荷状況を確認する" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "「確認済み」とマークすることで、全送付品の照合が完了したことを示します" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "出荷はチェック済みとしてマークされました" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "出荷のチェックを外す" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "チェックを外すと、出荷時に再確認が必要になります" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "出荷はチェックが外された" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "出荷を完了しています" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "出荷が正常に完了しました" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "完全出荷" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "オーダーの住所を使用する場合は空欄のままにしてください" @@ -5274,219 +5280,220 @@ msgstr "オーダーの住所を使用する場合は空欄のままにしてく #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "指定された数量を単品ではなくパックとして追加します。" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "この商品の初期数量を入力" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "新しい在庫のシリアル番号を入力(または空白のまま)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "在庫状況" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "在庫商品の追加" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "取り付ける部品の選択" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "株式譲渡の確認" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" -msgstr "" +msgstr "返品を確認" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "デフォルトの場所に移動" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" -msgstr "" +msgstr "既存の在庫にマージ" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "移動" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "戻る" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" -msgstr "" +msgstr "可能であれば、返品された部品を既存の在庫部品に統合する" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" -msgstr "" +msgstr "在庫トランザクションノート" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "カウント" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "在庫追加" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "在庫追加" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "選択された在庫品の数量を、指定された数量だけ増やします。" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "在庫の削除" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "在庫一掃" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "選択された在庫品の数量を、指定された数量分だけ減らします。" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "株式譲渡" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "株式譲渡" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "選択されたアイテムを指定された場所に移動します。" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "在庫戻し" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "在庫が戻りました" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "選択された商品を、指定された場所へ在庫に戻してください。" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "在庫数" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "在庫数" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "選択された在庫品目を数え、それに応じて数量を調整してください。" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "在庫状況の変更" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "在庫状況の変更" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "選択された在庫品のステータスを変更します。" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "バッチコードを変更" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "選択した在庫品のバッチコードを変更します" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "株式の併合" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "株式併合" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "在庫品を合算する" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "合算操作は元に戻せません" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "在庫品を合算する際、追跡情報が失われる可能性があります。" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "在庫品を合算する際、サプライヤー情報が失われる可能性があります。" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "顧客への在庫割り当て" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "顧客に割り当てられた在庫" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "在庫アイテムの削除" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "ストック削除" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "この操作により、選択された在庫品目が完全に削除されます。" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "親株式所在地" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "シリアル番号を探す" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "該当する品目はありません" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "複数の品目が見つかりました" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "サーバーからの応答が無効です" @@ -5715,16 +5722,16 @@ msgstr "このアイテムを削除してもよろしいですか?" #: src/hooks/UseRemotePlugin.tsx:102 msgid "Failed to load module: {moduleUrl}" -msgstr "" +msgstr "モジュールの読み込みに失敗しました: {moduleUrl}" #. placeholder {0}: typeof func #: src/hooks/UseRemotePlugin.tsx:129 msgid "Export {exportName} in {moduleUrl} is not a function (found type {0})." -msgstr "" +msgstr "{moduleUrl} の {exportName} エクスポート は関数ではありません(型 {0} が見つかりました)。" #: src/hooks/UseRemotePlugin.tsx:131 msgid "Plugin entrypoint {exportName} does not exist in {moduleUrl}." -msgstr "" +msgstr "プラグインエントリーポイント {exportName} が {moduleUrl} に存在しません。" #: src/hooks/UseStockAdjustActions.tsx:104 msgid "Count selected stock items" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "選択された在庫品を削除します" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "ストックアクション" @@ -6460,7 +6467,7 @@ msgstr "WebAuthnの認証情報を削除します" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "ドット" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "通貨" @@ -7272,7 +7279,7 @@ msgstr "バーコード" #: src/pages/Index/Settings/SystemSettings.tsx:131 msgid "Display" -msgstr "" +msgstr "表示" #: src/pages/Index/Settings/SystemSettings.tsx:135 #~ msgid "Exchange Rates" @@ -7305,7 +7312,7 @@ msgstr "部品棚卸し" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "在庫管理" @@ -7378,14 +7385,14 @@ msgstr "組み立てられた部品には部品表(BOM)が定義されてい #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "BOMが未検証です" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "このアセンブリの部品表は検証されていません" @@ -7422,11 +7429,11 @@ msgstr "このアセンブリの部品表は検証されていません" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "リビジョン" @@ -7454,9 +7461,9 @@ msgstr "外部" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "参照" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "数量" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "目的地" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "作成日" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "チャイルド・ビルド・オーダー" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "テストの結果" @@ -7714,7 +7722,7 @@ msgstr "お見積をキャンセル" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "カレンダービュー" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "製造元" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "外部リンク" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "部品詳細" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "サプライヤー部品の追加" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "在庫切れ" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "グループロール" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "ユーザー情報" @@ -7998,95 +8006,95 @@ msgstr "一般ユーザー" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "パス" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "親カテゴリ" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "サブカテゴリ" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "構造に関するパターン" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "親のデフォルトの場所" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "デフォルトの場所" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "部品カテゴリーの編集" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "項目を親カテゴリに移動" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "アイテムの削除" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "部品カテゴリの削除" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "パーツアクション" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "このカテゴリの部品のアクション" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "チャイルド・カテゴリー・アクション" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "このカテゴリーに含まれる子どもの行動" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "カテゴリー・アクション" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "カテゴリー詳細" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "ビルド・オーダー・アロケーション" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "販売注文の割り当て" @@ -8107,47 +8115,47 @@ msgstr "販売注文の割り当て" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "変種" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "変種" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "改訂版" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "デフォルトの場所" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "カテゴリー デフォルトの場所" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "単位" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "キーワード" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "在庫状況" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "在庫状況" msgid "On order" msgstr "注文中" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "ご注文に必要なもの" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "建設受注に割り当て" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "販売注文に割り当て" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "最小在庫" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "最大在庫数" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "ロック中" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "テンプレート部品" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "組立部品" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "構成部品" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "テスト可能な部分" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "テンプレート部品" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "組立部品" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "構成部品" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "テスト可能な部分" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "追跡可能部品" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "購入可能部品" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "売却可能部分" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "作成日時" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "作成者" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "デフォルトの有効期限" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "日" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "料金帯" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "最新のシリアル番号" @@ -8255,60 +8263,54 @@ msgstr "最新のシリアル番号" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "部品リビジョンの選択" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "バリアント" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "割り当て" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "部品表" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "バリアント" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "割り当て" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "部品表" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "中古" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "部品価格" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "テストテンプレート" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "関連部品" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "部品がロックされています" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "パートがロックされているため、パートパラメータを編集できません。" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "必須" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,51 +8319,57 @@ msgstr "必須" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "必須" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "不足数" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "部品追加" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "削除部分" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "この部分の削除は元に戻せません" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "注文" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "注文在庫" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "シリアル番号で検索" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "パートアクション" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" -msgstr "" +msgstr "ロックされたパーツ" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" -msgstr "" +msgstr "ロック解除されたパーツ" #: src/pages/part/PartIndex.tsx:29 #~ msgid "Categories" @@ -8466,8 +8474,8 @@ msgstr "在庫数" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "株式価値" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "消耗品" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "設定数量" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "歩留まり損失" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "丸め倍数" @@ -8643,7 +8651,7 @@ msgstr "部品表比較を表示するアセンブリを選択" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "単価" @@ -8772,11 +8780,11 @@ msgstr "購入価格" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "最終更新" @@ -8916,7 +8924,7 @@ msgstr "発行日" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "完了日" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "未確認" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "デフォルトパーツ" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "在庫場所の編集" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "アイテムを親の場所に移動" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "在庫場所の削除" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "この場所にある在庫品に対する措置" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "ロケーションアクション" @@ -9248,45 +9256,45 @@ msgstr "ロケーションアクション" msgid "Action for child locations in this location" msgstr "この場所の子供のための行動" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "在庫品のスキャン" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "在庫品を在庫場所に置いてスキャンしました" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "在庫品のスキャン中にエラーが発生しました" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "在庫場所をスキャンしてください" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "在庫場所に置いて、場所のスキャンをしました" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "在庫場所のスキャン中にエラーが発生しました" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "在庫品をスキャン" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "このロケーションに置く在庫品をスキャン" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "コンテナをスキャン" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "このロケーションに置くコンテナをスキャン" @@ -9326,23 +9334,23 @@ msgstr "シリアル番号を探す" msgid "Next serial number" msgstr "次のシリアル番号" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "注文に割り当て" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "設置場所" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "親アイテム" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "親株式" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "消費者" @@ -9350,11 +9358,11 @@ msgstr "消費者" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "最後のストックテイク" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "在庫詳細" @@ -9362,15 +9370,15 @@ msgstr "在庫詳細" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "在庫移動指示の引き当て" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "設置項目" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "子供用品" @@ -9389,11 +9397,11 @@ msgstr "子供用品" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "在庫商品を編集" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "在庫品を変換" @@ -9405,38 +9413,38 @@ msgstr "在庫品を変換" #~ 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:771 -msgid "Items Created" -msgstr "作成された在庫品" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "{n}個の在庫品を作成しました" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "作成された在庫品" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "{n}個の在庫品を作成しました" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "ストックアイテムの削除" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "ストックアイテムのシリアル化" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "シリアル化された在庫品" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "在庫場所に置いてスキャンしてください" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "在庫場所に置いてスキャンしてください" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "在庫場所に置いてスキャンしてください" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "在庫場所に置いてスキャンしてください" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "在庫場所に置いてこの在庫品をスキャンしてください" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "株式運用" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "シリアライズ" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "在庫のシリアル化" @@ -9474,29 +9482,29 @@ msgstr "在庫のシリアル化" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "在庫品アクション" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "変換" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "この在庫品を別の部品に変換" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "期限失効" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "期限切れ" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "利用不可" @@ -9551,75 +9559,75 @@ msgstr "このパートに関する通知を購読しています。" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "この在庫商品は生産中です" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "この在庫商品は販売注文に割り当てられています。" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "この在庫商品は顧客に割り当てられています" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "この在庫品は他の在庫品に取り付けられています" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "このストックアイテムはビルドオーダーによって消費されました。" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "この在庫はありません" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "この在庫商品は有効期限が切れています" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "この在庫商品は古くなっています。" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "この在庫品は引き当て超過です" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "このストックアイテムは完全に割り当てられています。" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "このストックアイテムは部分的に配分されています。" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "在庫なし" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "この在庫はなくなりました" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "株式情報" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "割り当てライン" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "明細" @@ -9879,7 +9887,7 @@ msgstr "責任所有者による絞り込み" #: src/tables/Filter.tsx:413 msgid "Filter by tags" -msgstr "" +msgstr "タグでフィルタ" #: src/tables/Filter.tsx:442 #: src/tables/settings/ApiTokenTable.tsx:128 @@ -9917,7 +9925,7 @@ msgstr "フィルタを削除" #: src/tables/FilterSelectDrawer.tsx:166 msgid "Select one or more values" -msgstr "" +msgstr "ひとつ以上の値を選択" #: src/tables/FilterSelectDrawer.tsx:229 #: src/tables/FilterSelectDrawer.tsx:231 @@ -9943,15 +9951,15 @@ msgstr "フィルタ" #: src/tables/FilterSelectDrawer.tsx:424 msgid "Saved Filter Groups" -msgstr "" +msgstr "保存されたフィルターグループ" #: src/tables/FilterSelectDrawer.tsx:445 msgid "Load filter group" -msgstr "" +msgstr "フィルターグループを読み込む" #: src/tables/FilterSelectDrawer.tsx:460 msgid "Delete filter group" -msgstr "" +msgstr "フィルターグループを削除" #: src/tables/FilterSelectDrawer.tsx:649 #: src/tables/InvenTreeTableHeader.tsx:263 @@ -9968,11 +9976,11 @@ msgstr "絞り込み条件を解除する" #: src/tables/FilterSelectDrawer.tsx:708 msgid "Group name" -msgstr "" +msgstr "グループ名" #: src/tables/FilterSelectDrawer.tsx:749 msgid "Save Filters" -msgstr "" +msgstr "フィルターを保存" #: src/tables/InvenTreeTable.tsx:52 #: src/tables/InvenTreeTable.tsx:580 @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "建物" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "消耗品" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "アクティブパート" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "アクティブな在庫品を表示" @@ -10308,7 +10317,7 @@ msgstr "BOMに1つの部品を追加する" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "ファイルからインポート" @@ -10332,7 +10341,7 @@ msgstr "部品がロックされているため、部品表を編集できませ #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "アセンブリ" @@ -10412,7 +10421,7 @@ msgstr "注文ステータス" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "株式配分の編集" @@ -10421,7 +10430,7 @@ msgstr "株式配分の編集" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "割り当て済み在庫を削除する" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "この割り当て済み在庫をオーダーから削除しても良いですか?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "引き当て済み在庫を消費中" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "在庫の消費が正常に完了しました" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "消費する" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "テスト可能" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "追跡" @@ -10520,24 +10529,24 @@ msgstr "生産中" msgid "Insufficient stock" msgstr "在庫不足" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "継承" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "単位 数量" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "BOM情報" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "全数引き当て済み" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "ビルドオーダーの作成" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "ビルドオーダーに在庫を引き当て中" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "在庫の引き当てが完了しました" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "在庫の自動割り当て" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" -msgstr "" +msgstr "在庫の自動割り当て" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" -msgstr "" +msgstr "選択した明細(s)" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "選択したオプションに従って、非追跡対象のBOM項目をこのビルドに自動的に割り当てます" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "在庫処分" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "このビルドオーダーのすべての未引当在庫を割り当て解除します。" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "選択された品目から在庫を配分解除" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "在庫の配分が終了しました" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" -msgstr "" +msgstr "追跡可能パーツは成果物タブで割り当てる必要があります" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "ビルドストック" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "選択したオプションに従って、追跡対象のBOM項目をこ #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "ビルド出力の追加" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "ビルド出力が作成されました" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" -msgstr "" +msgstr "成果物を完了しています" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "ビルドアウトプット完了" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" -msgstr "" +msgstr "成果物を廃棄しています" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "ビルド出力は廃止" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" -msgstr "" +msgstr "成果物をキャンセルしています" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "ビルドアウトプットはキャンセルされました" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "ビルド出力の編集" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "このアクションは、選択されたビルド出力からすべてのストックを割り当て解除します。" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "ビルド出力にシリアル番号を付与します" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "在庫状況で絞り込む" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "在庫状況で絞り込む" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "選択された出力の完了" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "選択した出力のスクラップ" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "選択した出力のキャンセル" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "割り当て" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "生産量を増やすための在庫配分" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "デアロケート" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "ビルド出力から在庫を割り当て解除" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "ビルド出力にシリアル番号を付与します" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "完全なビルド出力" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "スクラップ" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "スクラップビルド出力" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "ビルド出力のキャンセル" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "必須試験" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "外部ビルド" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "このビルドオーダーは、外部の購入発注書によって完了します" @@ -11437,11 +11446,11 @@ msgstr "カテゴリー・パラメーターの削除" #: src/tables/part/PartCategoryTemplateTable.tsx:167 msgid "Part Category Parameters Templates" -msgstr "" +msgstr "部品分類パラメータテンプレート" #: src/tables/part/PartCategoryTemplateTable.tsx:170 msgid "Parts which are created within this category will inherit the default values specified here." -msgstr "" +msgstr "このカテゴリ内で作成された部品は、ここで指定されたデフォルト値を継承します。" #: src/tables/part/PartParameterTable.tsx:148 #~ msgid "New Part Parameter" @@ -11486,7 +11495,7 @@ msgstr "最小在庫" msgid "Maximum stock" msgstr "最大在庫数" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "部品をインポートします" @@ -11502,40 +11511,40 @@ msgstr "部品をインポートします" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "カテゴリを設定" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "選択した部品にカテゴリを設定" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "選択した部品の注文" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "パーツを追加" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "部品を作成する" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "新しい部品を作成します" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "部品をファイルからインポートします" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "サプライヤーからインポートします" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "サプライヤープラグインから部品をインポートします" @@ -11952,7 +11961,7 @@ msgstr "プラグインを有効化" #: src/tables/plugin/PluginListTable.tsx:266 msgid "Deactivate Plugin" -msgstr "" +msgstr "プラグインの無効化" #: src/tables/plugin/PluginListTable.tsx:273 msgid "The plugin was activated" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "サンプル" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "インストール済み" @@ -12261,11 +12270,11 @@ msgstr "編集配分" msgid "View Shipment" msgstr "出荷を見る" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "出荷への割り当て" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "出荷への割り当て" @@ -12288,15 +12297,15 @@ msgstr "在庫の引き当てに成功しました" #: src/tables/sales/SalesOrderLineItemTable.tsx:337 msgid "Allocating stock to sales order" -msgstr "" +msgstr "在庫を販売オーダーに割り当てる" #: src/tables/sales/SalesOrderLineItemTable.tsx:354 msgid "{count} line item(s) selected — only these lines will be allocated" -msgstr "" +msgstr "{count} 行(s)が選択されています — これらの行のみが割り当てられます" #: src/tables/sales/SalesOrderLineItemTable.tsx:361 msgid "All unallocated line items will be allocated" -msgstr "" +msgstr "未割当の行がすべて割り当てられます" #: src/tables/sales/SalesOrderLineItemTable.tsx:390 #: src/tables/stock/TransferOrderLineItemTable.tsx:491 @@ -12454,11 +12463,11 @@ msgstr "ロギング無効" #: src/tables/settings/BarcodeScanHistoryTable.tsx:262 msgid "Barcode logging is not enabled." -msgstr "" +msgstr "バーコードロギングが有効になっていません。" #: src/tables/settings/BarcodeScanHistoryTable.tsx:263 msgid "No barcode scan history will be recorded." -msgstr "" +msgstr "バーコードスキャンの履歴はありません。" #: src/tables/settings/CustomStateTable.tsx:63 msgid "Status Group" @@ -12726,15 +12735,15 @@ msgstr "保留中のタスクはすべて削除されました" msgid "Error while deleting all pending tasks" msgstr "保留中のタスクをすべて削除中にエラーが発生しました" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "プロジェクトコードの編集" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "プロジェクトコードの削除" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "プロジェクトコードの追加" @@ -12748,31 +12757,31 @@ msgstr "次の実行" #: src/tables/settings/SelectionListDrawer.tsx:64 msgid "Add Selection Entry" -msgstr "" +msgstr "選択項目を追加" #: src/tables/settings/SelectionListDrawer.tsx:77 msgid "Edit Selection Entry" -msgstr "" +msgstr "選択項目を編集" #: src/tables/settings/SelectionListDrawer.tsx:84 msgid "Delete Selection Entry" -msgstr "" +msgstr "選択項目を削除" #: src/tables/settings/SelectionListDrawer.tsx:94 msgid "Add Entry" -msgstr "" +msgstr "エントリの追加" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." -msgstr "" +msgstr "この選択リストはロックされているため編集できません。" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" -msgstr "" +msgstr "選択リストの詳細" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" -msgstr "" +msgstr "選択リストのエントリ" #: src/tables/settings/SelectionListTable.tsx:67 #: src/tables/settings/SelectionListTable.tsx:109 @@ -13034,96 +13043,96 @@ msgstr "ロケーションタイプの削除" msgid "Icon" msgstr "アイコン" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "ストックテイク日" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "現役部品の在庫表示" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "組立部品の在庫表示" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "割り当て済みのアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "利用可能なアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "サブロケーションを含む" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "サブロケ地の在庫を含む" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "枯渇" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "在庫切れ商品の表示" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "生産中のアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "ビルドオーダーで消費されたアイテムの表示" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "他のアイテムにインストールされているストックアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "お客様に送付" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "顧客に送られた商品を表示" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "追跡済みアイテムの表示" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "購入価格" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "購入価格のある商品を表示" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "期限切れの商品を表示" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "古くなったアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "賞味期限切れ" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "この日より前に賞味期限が切れた商品を表示" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "有効期限日数" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "期限切れの商品を表示" @@ -13131,35 +13140,35 @@ msgstr "期限切れの商品を表示" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "ストックテイク前" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "この日より前にカウントされたアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "ストックテイク後" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "この日以降にカウントされたアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" -msgstr "" +msgstr "棚卸日あり" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" -msgstr "" +msgstr "棚卸日があるアイテムを表示" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "外部ロケーション" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "外部ロケーションにアイテムを表示" @@ -13175,11 +13184,11 @@ msgstr "外部ロケーションにアイテムを表示" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "在庫品を作成しました" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "注文アイテム" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index cda20b5483..765244abce 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "편집" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "삭제" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "취소" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "작업" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "찾다" @@ -126,28 +126,28 @@ msgstr "아니요" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "부품" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "부품" @@ -189,7 +189,7 @@ msgstr "매개변수" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "매개변수" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "매개변수 템플릿" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "매개변수 템플릿" @@ -214,12 +214,12 @@ msgstr "부품 테스트 템플릿 목록" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "공급업체 부품" @@ -232,7 +232,7 @@ msgstr "공급업체 부품 목록" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "제조업체 부품" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "제조업체 부품" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "부품 카테고리" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "부품 카테고리 목록" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "재고 항목" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "재고 품목" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "재고 위치" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "재고 위치 목록" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "재고 위치 유형 목록" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "재고 이력" @@ -313,7 +313,7 @@ msgstr "재고 이력" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "생산 주문" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "생산 오더" @@ -369,12 +369,13 @@ msgstr "회사 목록" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "프로젝트 코드 목록" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "발주서" @@ -402,7 +403,7 @@ msgstr "발주서" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "발주서" @@ -421,7 +422,7 @@ msgstr "발주서 항목" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "판매 주문서" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "판매 주문서" @@ -459,7 +460,7 @@ msgstr "반품 주문" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "반품 주문 목록" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "연락처 목록" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "소유자" @@ -533,7 +534,7 @@ msgstr "소유자 목록" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "선택 항목" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "바코드 데이터 입력" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "바코드 스캔하기" @@ -810,7 +811,7 @@ msgstr "바코드가 예상 모델 유형과 일치하지 않습니다." #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "바코드 연결 실패" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "연결된 바코드 링크가 제거됩니다" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "바코드 연결 해제" @@ -1070,7 +1071,7 @@ msgstr "지연" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "시작일" @@ -1080,7 +1081,7 @@ msgstr "시작일" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "목표 날짜" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "책임이 있는" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "이 항목에 연결된 이미지를 제거하시겠습니까?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "분명한" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "서버 오류가 발생했습니다" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "양식 오류" @@ -1790,11 +1791,11 @@ msgstr "양식 오류" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "하나 이상의 입력 필드에 오류가 있습니다" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "주인" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "패키지 선택" msgid "{0} icons" msgstr "{0} 아이콘" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "불러오는 중" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "결과를 찾을 수 없습니다" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "목" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "테이블에 modelRenderer 항목이 필요함" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "사용할 수 있는 항목이 없습니다" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "새 행 추가" @@ -2188,61 +2189,61 @@ msgstr "새 행 추가" msgid "Thumbnail" msgstr "썸네일" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "행 가져오는 중" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "데이터를 가져오는 동안 기다려 주세요" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "데이터 가져오기 중 오류가 발생했습니다" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "데이터 편집" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "행 삭제" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "열" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "행에 오류가 있습니다." -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "수용하다" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "유효한" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "행 검증 상태로 필터링" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "완벽한" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "행 완료 상태로 필터링" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "선택한 행 가져오기" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "데이터 처리" @@ -2496,7 +2497,7 @@ msgstr "그룹 역할 업데이트 중" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "업데이트됨" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "변화" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "추가하다" @@ -2542,14 +2543,14 @@ msgstr "항목 없음" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "사용 가능" @@ -2924,14 +2925,14 @@ msgstr "로그아웃" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "재고" @@ -3029,7 +3030,7 @@ msgstr "검색 그룹 제거" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "첨부파일" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "플러그인 정보" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "작가" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "날짜" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "날짜" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "활동적인" @@ -3331,8 +3333,8 @@ msgstr "선적" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "비활성" @@ -3352,7 +3354,7 @@ msgstr "재고 없음" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "주문시" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "생산 중" @@ -3376,9 +3378,9 @@ msgstr "상세 정보" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "카테고리" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "위치" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "시리얼 번호" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "시리얼 번호" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "수량" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "일괄" @@ -3484,7 +3486,7 @@ msgstr "행동" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "프로젝트 코드 추가" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "공급자" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "불러오는 중..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "다음" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "부품 편집" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "판매 요건" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "재고 있음" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "필요한 수량" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "선택한 부분의 오류를 수정해주세요" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "대체 부품이 추가되었습니다" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "생산 결과물" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "완료할 수량" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "완료할 수량" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "완료할 수량" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "상태" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "생산 결과물 완료" @@ -4853,37 +4855,37 @@ msgstr "생산 결과물 완료" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "폐기할 수량" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "생산 결과물 폐기" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "생산 결과물 폐기" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "선택한 생산 결과물은 완료 처리되지만 폐기된 것으로 표시됩니다" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "할당된 재고 품목이 소모됩니다" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "생산 결과물 취소" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "선택한 생산 결과물이 제거됩니다" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "할당된 재고 품목은 재고로 반환됩니다." @@ -4891,9 +4893,9 @@ msgstr "할당된 재고 품목은 재고로 반환됩니다." #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "품목 번호(IPN)" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "할당됨" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "원본 위치" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "재고 할당의 원본 위치를 선택하세요" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "재고 할당" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "재고 품목이 할당되었습니다" @@ -4962,44 +4964,48 @@ msgstr "재고 품목이 할당되었습니다" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "재고 소비" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "완전히 소비됨" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "소비됨" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "이 품목의 프로젝트 코드를 선택하세요." +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "이 품목의 프로젝트 코드를 선택하세요." #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "이 카테고리의 알림을 구독" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "위치 선택" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "항목 대상 위치가 선택되었습니다" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "부품 카테고리 기본 위치가 선택되었습니다" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "입고 재고 위치가 선택되었습니다" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "기본 위치가 선택되었습니다" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "가상 부품" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "이 부품은 가상이므로 실제 재고가 입고되지 않습니다" @@ -5087,34 +5093,34 @@ msgstr "이 부품은 가상이므로 실제 재고가 입고되지 않습니다 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "위치 설정" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "배치 코드 지정" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "시리얼 번호 지정" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "만료일 설정" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "포장 조정" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "상태 변경" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "메모 추가" @@ -5122,22 +5128,22 @@ msgstr "메모 추가" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "기본 위치에 저장" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "항목 대상 위치에 보관" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "이미 입고된 재고로 보관" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "이미 입고된 재고로 보관" msgid "Batch Code" msgstr "배치 코드" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "입고된 항목의 배치 코드를 입력하세요" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "일련번호" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "입고된 항목의 시리얼 번호를 입력하세요" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "만료 날짜" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "입고된 항목의 만료일을 입력하세요" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "포장" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "메모" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "받았다" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "항목 입고" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "받은 상품" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "아이템 받기" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "입고된 품목" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "부품과 수량 기준 가격이 다릅니다{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "출하 확인" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "출하를 확인됨으로 표시하면 이 출하에 포함된 모든 항목이 올바른지 검증했음을 의미합니다" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "출하가 확인됨으로 표시되었습니다" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "출하 확인 해제" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "출하를 미확인으로 표시하면 추가 검증이 필요함을 의미합니다" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "출하가 미확인으로 표시되었습니다" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "출하 완료 처리 중" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "출하가 성공적으로 완료되었습니다" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "출하 완료" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "주문 주소를 사용하려면 비워두세요." @@ -5274,219 +5280,220 @@ msgstr "주문 주소를 사용하려면 비워두세요." #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "개별 항목 대신 포장 단위로 수량을 추가합니다" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "이 재고 품목의 초기 수량을 입력하세요" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "새 재고의 시리얼 번호를 입력하세요. 비워 둘 수도 있습니다" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "재고현황" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "재고 품목 추가" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "설치할 부품 선택" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "재고 이전 확인" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "기본 위치로 이동" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "이동하다" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "반품" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "실사" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "재고 추가" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "재고 추가됨" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "선택한 재고 품목의 수량을 지정한 만큼 늘립니다" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "재고 차감" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "재고가 차감되었습니다" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "선택한 재고 품목의 수량을 지정한 만큼 줄입니다" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "재고 이전" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "재고양도" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "선택한 항목을 지정한 위치로 이동합니다" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "재고 반환" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "재고가 반환되었습니다" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "선택한 항목을 지정한 위치의 재고로 반환합니다" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "재고 수량" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "재고 계산" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "선택한 재고 품목을 실사하고 수량을 그에 맞게 조정합니다" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "재고현황 변경" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "재고 상태가 변경되었습니다." -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "선택한 재고 품목의 상태를 변경합니다" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "배치 코드 변경" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "선택한 재고 품목의 배치 코드를 변경합니다" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "재고 병합" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "재고 병합" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "재고 품목 병합" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "병합 작업은 되돌릴 수 없습니다." -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "항목을 병합하면 추적 정보가 손실될 수 있습니다." -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "품목을 병합하면 공급업체 정보가 손실될 수 있습니다." -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "고객에게 재고 할당" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "고객에게 할당된 재고" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "재고 품목 삭제" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "재고가 삭제되었습니다." -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "이 작업은 선택한 재고 품목을 영구적으로 삭제합니다" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "모재 위치" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "일련번호 찾기" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "일치하는 항목이 없습니다." -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "일치하는 항목이 여러 개 있습니다" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "서버의 응답이 올바르지 않습니다" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "선택한 재고 품목 삭제" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "재고 작업" @@ -6460,7 +6467,7 @@ msgstr "WebAuthn 자격 증명 제거" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "도트" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "통화" @@ -7305,7 +7312,7 @@ msgstr "부품 재고 실사" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "재고 추적" @@ -7378,14 +7385,14 @@ msgstr "조립된 부품에 BOM(재료 명세서)이 정의되어 있지 않거 #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "BOM이 검증되지 않음" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "개정" @@ -7454,9 +7461,9 @@ msgstr "외부" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "참조" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "생산 수량" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "목적지 위치" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "생성됨" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "하위 생산 주문" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "테스트 결과" @@ -7714,7 +7722,7 @@ msgstr "주문 취소" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "캘린더 보기" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "제조업체" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "외부링크" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "부품 상세 정보" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "협력업체 부품 추가" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "재고 없음" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "그룹 역할" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "사용자 정보" @@ -7998,95 +8006,95 @@ msgstr "일반 사용자" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "길" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "상위 카테고리" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "하위 카테고리" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "구조용" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "상위 기본 위치" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "기본 위치" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "부품 카테고리 편집" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "항목을 상위 카테고리로 이동" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "항목 삭제" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "부품 카테고리 삭제" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "부품 작업" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "이 카테고리의 부품에 대한 작업" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "어린이 카테고리 액션" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "이 카테고리의 하위 카테고리에 대한 조치" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "카테고리 조치" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "카테고리 상세 정보" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "생산 주문 할당" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "판매 주문 할당" @@ -8107,47 +8115,47 @@ msgstr "판매 주문 할당" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "다음의 변형" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "다음의 변형" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "다음의 리비전" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "기본 위치" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "범주 기본 위치" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "단위" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "키워드" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "사용 가능한 재고" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "사용 가능한 재고" msgid "On order" msgstr "주문시" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "주문에 필수" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "생산 주문에 할당됨" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "판매 주문에 할당됨" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "최소 재고" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "잠김" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "템플릿 부분" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "조립부품" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "구성 부품" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "테스트 가능한 부분" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "템플릿 부분" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "조립부품" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "구성 부품" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "테스트 가능한 부분" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "추적 가능한 부분" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "구매 가능한 부품" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "판매 가능 부품" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "생성 날짜" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "작성자" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "기본 만료" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "날" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "가격대" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "최신 시리얼 번호" @@ -8255,60 +8263,54 @@ msgstr "최신 시리얼 번호" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "부품 리비전 선택" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "변형" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "할당" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "BOM" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "변형" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "할당" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "BOM" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "사용 위치" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "부품 가격" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "테스트 템플릿" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "관련 부품" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "부품이 잠겨 있습니다" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "부품이 잠겨 있어 파라미터를 편집할 수 없습니다" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "필요" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "필요" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "필요" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "부족분" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "부품 추가" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "부품 삭제" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "이 부분을 삭제하면 되돌릴 수 없습니다." -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "주문하다" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "재고 주문" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "시리얼 번호로 검색" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "부품 작업" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "재고 수량" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "재고 가치" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "소모품" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "설정 수량" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "마찰" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "반올림 배수" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "단가" @@ -8772,11 +8780,11 @@ msgstr "구매 가격" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "마지막 업데이트" @@ -8916,7 +8924,7 @@ msgstr "발행일" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "완료 날짜" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "확인되지 않음" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "기본 부품" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "재고 위치 편집" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "항목을 상위 위치로 이동" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "재고 위치 삭제" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "이 위치의 재고 품목에 대한 작업" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "위치 작업" @@ -9248,45 +9256,45 @@ msgstr "위치 작업" msgid "Action for child locations in this location" msgstr "이 위치의 하위 위치에 대한 작업" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "재고 품목 스캔" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "재고 품목을 위치로 스캔했습니다." -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "재고 품목 스캔 중 오류 발생" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "재고 위치 스캔" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "스캔된 재고 위치를 위치로" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "재고 위치 스캔 중 오류 발생" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "재고 품목 스캔하여 넣기" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "이 위치로 항목 스캔" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "컨테이너 스캔하여 넣기" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "이 위치로 컨테이너 스캔" @@ -9326,23 +9334,23 @@ msgstr "시리얼 번호 찾기" msgid "Next serial number" msgstr "다음 시리얼 번호" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "주문에 할당됨" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "설치 위치" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "상위 항목" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "모재품목" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "사용한 대상" @@ -9350,11 +9358,11 @@ msgstr "사용한 대상" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "최근 재고 실사" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "재고 상세 정보" @@ -9362,15 +9370,15 @@ msgstr "재고 상세 정보" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "설치된 항목" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "하위 항목" @@ -9389,11 +9397,11 @@ msgstr "하위 항목" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "재고 품목 편집" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "항목이 생성되었습니다" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "재고 품목 {n}개가 생성되었습니다" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "항목이 생성되었습니다" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "재고 품목 {n}개가 생성되었습니다" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "재고 품목 삭제" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "재고 품목 일련번호 지정" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "재고 품목에 일련번호가 지정되었습니다" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "위치로 스캔" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "위치로 스캔" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "위치로 스캔" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "스캔하여 위치로 이동" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "이 항목을 위치로 스캔" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "재고 운영" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "일련번호 지정" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "재고에 일련번호 지정" @@ -9474,29 +9482,29 @@ msgstr "재고에 일련번호 지정" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "재고 품목 작업" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "탁한" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "만료됨" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "없는" @@ -9551,75 +9559,75 @@ msgstr "이 부품의 알림을 구독 중입니다" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "이 재고 품목은 생산 중입니다." -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "이 재고 품목은 판매 주문에 지정되었습니다." -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "이 재고 품목은 고객에게 할당되었습니다." -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "이 재고 품목은 다른 재고 품목에 설치되어 있습니다." -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "이 재고 품목은 생산 주문에서 사용되었습니다" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "이 재고 품목을 이용할 수 없습니다" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "이 재고 품목은 만료되었습니다." -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "이 재고 품목은 오래되었습니다." -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "이 재고 항목은 초과 할당되었습니다." -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "이 재고 품목은 전부 할당되었습니다" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "이 재고 품목은 일부 할당되었습니다" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "재고가 없습니다" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "본 상품은 재고가 소진되었습니다" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "재고 정보" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "할당된 항목" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "광고 항목" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "생산 중" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "소모성 아이템" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "활성 부품" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "활성 항목 표시" @@ -10308,7 +10317,7 @@ msgstr "단일 BOM 항목 추가" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "파일에서 가져오기" @@ -10332,7 +10341,7 @@ msgstr "부품이 잠겨 있으므로 BOM을 편집할 수 없습니다." #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "조립품" @@ -10412,7 +10421,7 @@ msgstr "주문 상태" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "재고 할당 편집" @@ -10421,7 +10430,7 @@ msgstr "재고 할당 편집" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "할당된 재고 제거" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "할당된 재고를 주문에서 제거하시겠습니까?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "할당된 재고를 소비합니다." #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "재고가 성공적으로 소비되었습니다." -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "소비하다" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "테스트 가능" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "추적됨" @@ -10520,24 +10529,24 @@ msgstr "생산 중" msgid "Insufficient stock" msgstr "재고 부족" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "상속됨" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "단위 수량" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "BOM 정보" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "완전히 할당됨" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "생산 주문 생성" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "생산 주문에 재고 할당 중" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "재고 할당이 완료되었습니다" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "재고 자동 할당" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "선택한 옵션에 따라 추적되지 않는 BOM 항목을 이 생산에 자동 할당합니다" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "재고 할당 해제" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "이 생산 주문의 모든 비추적 재고 할당 해제" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "선택한 항목에서 재고 할당 해제" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "재고 할당이 취소되었습니다" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "생산 재고" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "선택한 옵션에 따라 추적되는 BOM 항목을 이 생산에 자 #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "생산 결과물 추가" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "생산 결과물이 생성되었습니다" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "생산 결과물이 완료되었습니다" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "생산 결과물이 폐기되었습니다" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "생산 결과물이 취소되었습니다" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "생산 결과물 편집" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "이 작업은 선택한 생산 결과물의 모든 재고 할당을 해제합니다" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "생산 결과물 일련번호 지정" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "재고 상태로 필터링" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "재고 상태로 필터링" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "선택한 결과물 완료" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "선택한 결과물 폐기" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "선택한 결과물 취소" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "할당하다" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "생산 결과물에 재고 할당" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "할당 해제" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "생산 결과물에서 재고 할당 해제" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "생산 결과물 일련번호 지정" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "생산 결과물 완료" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "권투 시합" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "생산 결과물 폐기" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "생산 결과물 취소" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "필수 테스트" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "외부 생산" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "이 생산 주문은 외부 발주서로 이행됩니다" @@ -11486,7 +11495,7 @@ msgstr "최소 재고" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "부품 수입" @@ -11502,40 +11511,40 @@ msgstr "부품 수입" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "카테고리 설정" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "선택한 부품에 대한 카테고리 설정" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "선택한 부품 주문" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "부품 추가" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "부품 생성" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "새 부품 생성" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "파일에서 부품 가져오기" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "공급업체로부터 수입" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "공급업체 플러그인에서 부품 가져오기" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "견본" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "설치됨" @@ -12261,11 +12270,11 @@ msgstr "할당 편집" msgid "View Shipment" msgstr "출하 보기" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "출하에 할당" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "출하에 할당" @@ -12726,15 +12735,15 @@ msgstr "모든 대기 중 작업이 삭제되었습니다" msgid "Error while deleting all pending tasks" msgstr "모든 대기 중 작업 삭제 중 오류 발생" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "프로젝트 코드 편집" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "프로젝트 코드 삭제" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "프로젝트 코드 추가" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "위치 유형 삭제" msgid "Icon" msgstr "상" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "재고 실사일" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "활성 부품의 재고 표시" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "조립 부품의 재고 표시" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "할당된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "사용 가능한 항목 표시" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "하위 위치 포함" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "하위 위치에 재고 포함" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "고갈됨" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "소진된 재고 품목 표시" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "생산중인 아이템을 보여주세요" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "생산 주문에서 사용된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "다른 항목에 설치된 재고 품목 표시" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "고객에게 발송됨" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "고객에게 발송된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "추적된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "구매 가격 있음" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "구매 가격이 있는 항목 표시" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "만료된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "오래된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "만료일 이전" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "이 날짜 이전에 만료된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "만료일 이후" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "이 날짜 이후에 만료된 항목 표시" @@ -13131,35 +13140,35 @@ msgstr "이 날짜 이후에 만료된 항목 표시" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "재고 실사일 이전" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "이 날짜 이전에 실사된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "재고 실사일 이후" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "이 날짜 이후에 실사된 항목 표시" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "외부 위치" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "외부 위치에 항목 표시" @@ -13175,11 +13184,11 @@ msgstr "외부 위치에 항목 표시" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "재고 품목이 생성되었습니다" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "주문 항목" diff --git a/src/frontend/src/locales/lt/messages.po b/src/frontend/src/locales/lt/messages.po index e40c7e6e23..a4b06a29aa 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "" @@ -126,28 +126,28 @@ msgstr "Ne" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Įveskite brūkšninio kodo duomenis" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Nuskaityti brūkšninį kodą" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Nepavyko susieti brūkšninio kodo" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Tai pašalins nuorodą į susietą brūkšninį kodą" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Atsieti brūkšninį kodą" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index 32909d1ff3..b638de0f87 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index 26d0dc61f1..9b0f58308d 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Bewerken" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Verwijderen" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Annuleer" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Acties" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Zoeken" @@ -126,28 +126,28 @@ msgstr "Nee" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Onderdeel" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Onderdelen" @@ -189,7 +189,7 @@ msgstr "Parameter" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parameters" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Parameter sjabloon" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Parameter sjablonen" @@ -214,12 +214,12 @@ msgstr "Templatesjablonen voor onderdeel" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Leverancier onderdeel" @@ -232,7 +232,7 @@ msgstr "Leveranciers onderdelen" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Fabrikant onderdeel" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Fabrikant onderdelen" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Onderdeel categorie" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Onderdeel categorieën" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Voorraad item" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Voorraad items" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Voorraad locatie" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Voorraad locatie" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Voorraad locatie types" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Voorraad geschiedenis" @@ -313,7 +313,7 @@ msgstr "Voorraad Historieën" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Productieorder" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Productieorders" @@ -369,12 +369,13 @@ msgstr "Bedrijven" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Project codes" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Inkooporder" @@ -402,7 +403,7 @@ msgstr "Inkooporder" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Inkooporders" @@ -421,7 +422,7 @@ msgstr "Inkooporder regels" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Verkooporder" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Verkooporders" @@ -459,7 +460,7 @@ msgstr "Retourorder" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Retourorders" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Contacten" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Eigenaar" @@ -533,7 +534,7 @@ msgstr "Eigenaren" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Voer barcode gegevens in" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Scan barcode" @@ -810,7 +811,7 @@ msgstr "Barcode komt niet overeen met het verwachte type model" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Streepjescode koppelen mislukt" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Dit verwijdert de link naar de bijbehorende barcode" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Barcode loskoppelen" @@ -1070,7 +1071,7 @@ msgstr "Achterstallig" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Start datum" @@ -1080,7 +1081,7 @@ msgstr "Start datum" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Verantwoordelijk" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "De bijbehorende afbeelding van dit item verwijderen?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Wis" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Er is een serverfout opgetreden" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Formulier fout" @@ -1790,11 +1791,11 @@ msgstr "Formulier fout" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Er staan fouten in één of meer formuliervelden" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Hostnaam" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Selecteer pakket" msgid "{0} icons" msgstr "{0} pictogrammen" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Laden" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Geen resultaten gevonden" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Item" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "modelRenderer-invoer vereist voor tabellen" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Geen items beschikbaar" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Nieuwe rij toevoegen" @@ -2188,61 +2189,61 @@ msgstr "Nieuwe rij toevoegen" msgid "Thumbnail" msgstr "Thumbnail" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importeren van rijen" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Een ogenblik geduld, de gegevens worden geïmporteerd" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Fout opgetreden tijdens het importeren van de gegevens" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Gegevens bewerken" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Rij verwijderen" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Rij" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Rij bevat fouten" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Accepteren" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Valid" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filter op rij validatiestatus" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Complete" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filter op rij voltooiingsstatus" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Geselecteerde rijen importeren" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Gegevens verwerken" @@ -2496,7 +2497,7 @@ msgstr "Groepsrollen bijwerken" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Bijgewerkt" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Wijzigen" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Toevoegen" @@ -2542,14 +2543,14 @@ msgstr "Geen artikelen" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Beschikbaar" @@ -2924,14 +2925,14 @@ msgstr "Uitloggen" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Voorraad" @@ -3029,7 +3030,7 @@ msgstr "Verwijder zoekgroep" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Bijlagen" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Plug-in informatie" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Auteur" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Actief" @@ -3331,8 +3333,8 @@ msgstr "Verzending" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inactief" @@ -3352,7 +3354,7 @@ msgstr "Geen voorraad" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "In bestelling" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "In productie" @@ -3376,9 +3378,9 @@ msgstr "Beschrijving" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Categorie" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Locatie" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Serienummer" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Aantal" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Batch" @@ -3484,7 +3486,7 @@ msgstr "Doen" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Project code toevoegen" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Leverancier" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Laden..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Volgende" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Onderdeel bewerken" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Verkoop eisen" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Op voorraad" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Vereiste hoeveelheid" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Corrigeer de fouten in de geselecteerde onderdelen" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Vervanging toegevoegd" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Bouw Uitvoer" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Te voltooien hoeveelheid" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Te voltooien hoeveelheid" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Te voltooien hoeveelheid" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Voltooi Productie" @@ -4853,37 +4855,37 @@ msgstr "Voltooi Productie" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Hoeveelheid te schrappen" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Verwijder productieorder" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Verwijder productieorder" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Geselecteerde bouw outputs worden voltooid, maar gemarkeerd als schroot" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Toegewezen voorraadproducten zullen worden verbruikt" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Annuleer productieorder" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Geselecteerde build outputs worden verwijderd" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Toegewezen voorraadartikelen worden teruggestuurd naar voorraad" @@ -4891,9 +4893,9 @@ msgstr "Toegewezen voorraadartikelen worden teruggestuurd naar voorraad" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Toegewezen" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Bron locatie" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Selecteer de bron locatie voor de voorraadtoewijzing" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Voorraad toewijzen" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Voorraad items toegewezen" @@ -4962,44 +4964,48 @@ msgstr "Voorraad items toegewezen" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Verbruikte voorraad" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Volledig verbruikt" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Verbruikt" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Selecteer projectcode voor deze bestelling" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Selecteer projectcode voor deze bestelling" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Abonneer je op meldingen voor deze categorie" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Kies locatie" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Item bestemming geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Standaardlocatie voor de subcategorie" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Ontvangen voorraadlocatie geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Standaard locatie geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Virtueel onderdeel" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Locatie invoeren" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Batch code toewijzen" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Serienummers toewijzen" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Stel vervaldatum in" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Verpakking aanpassen" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Status wijzigen" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Opmerking toevoegen" @@ -5122,22 +5128,22 @@ msgstr "Opmerking toevoegen" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Op standaardlocatie opslaan" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Bewaar op de bestemming van het item " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Winkel met reeds ontvangen voorraad" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Winkel met reeds ontvangen voorraad" msgid "Batch Code" msgstr "Batch code" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Voer batch code in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Serienummers" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Voer serienummers in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Vervaldatum" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Voer een vervaldatum in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Verpakking" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Opmerking" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Ontvangen" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Ontvang regelitems" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Ontvangen items" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Ontvang regelitems" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Item ontvangen in voorraad" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Controleer Levering" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Het markeren van de zending als gecontroleerd geeft aan dat u hebt geverifieerd dat alle artikelen in deze zending correct zijn" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Verzending gemarkeerd als gecontroleerd" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Verzending uitvinken" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Het uitvinken van de zending geeft aan dat de verzending verder gecontroleerd moet worden" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Verzending gemarkeerd als ongecontroleerd" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Zending voltooien" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Laat leeg om het besteladres te gebruiken" @@ -5274,219 +5280,220 @@ msgstr "Laat leeg om het besteladres te gebruiken" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Opgegeven hoeveelheid als pakket toevoegen in plaats van individuele artikelen" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Voer de initiële hoeveelheid in voor dit voorraadartikel" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Voer serienummer in voor nieuwe voorraad (of laat het leeg)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Voorraad status" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Voorraad item toevoegen" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Selecteer het onderdeel om te installeren" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Bevestig voorraad overdracht" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Verplaats naar standaardlocatie" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Verplaatsen" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Terug" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Aantal" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Voorraad toevoegen" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Voorraad toegevoegd" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Verhoog de hoeveelheid van de geselecteerde voorraadartikelen met een bepaald bedrag." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Voorraad verwijderen" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Voorraad verwijderd" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Verlaag de hoeveelheid van de geselecteerde voorraadartikelen met een bepaald bedrag." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Voorraad verplaatsen " -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Voorraadartikel verplaatst" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Verplaats de geselecteerde items naar de opgegeven locatie." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Terug naar voorraad" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Voorraad teruggestuurd" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Retourneer geselecteerde items naar voorraad, naar de opgegeven locatie." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Tel voorraad" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Voorraad geteld" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Tel de geselecteerde voorraaditems, en pas de hoeveelheid overeenkomstig aan." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Wijzig voorraad status" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Voorraad status gewijzigd" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Verander de status van de geselecteerde voorraaditems." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Voorraad samenvoegen" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Voorraad samengevoegd" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Voorraad items samenvoegen" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Samenvoeg bewerking kan niet worden teruggedraaid" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Tracking informatie kan verloren gaan tijdens het samenvoegen van items" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "De informatie van de leverancier kan verloren gaan bij het samenvoegen van items" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Voorraad toewijzen aan klant" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Voorraad toegewezen aan klant" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Voorraad items verwijderen" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Voorraad verwijderd" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Deze bewerking zal de geselecteerde voorraaditems permanent verwijderen." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Bovenliggende voorraad locatie" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Zoek serienummer" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Geen overeenkomende items" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Meerdere overeenkomende items" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Ongeldige reactie van server" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Geselecteerde voorraadartikelen verwijderen" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Voorraad acties" @@ -6460,7 +6467,7 @@ msgstr "Verwijder WebAuthn aanmeldgegevens" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Stippen" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Valuta" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Voorraad bijhouden" @@ -7378,14 +7385,14 @@ msgstr "Het geassembleerde onderdeel heeft mogelijk geen Materiaalbon (BOM) gede #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "BOM niet gevalideerd" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revisie" @@ -7454,9 +7461,9 @@ msgstr "Extern" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Verwijzing" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Productiehoeveelheid" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Doel Locatie" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Aangemaakt" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Print bouw order" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Test resultaten" @@ -7714,7 +7722,7 @@ msgstr "Bestelling annuleren" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Kalenderoverzicht" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Fabrikant" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Externe link" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Details onderdelen" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Leveranciersdeel toevoegen" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Geen voorraad" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Groep rollen" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Gebruikersinformatie" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Locatie" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Bovenliggende categorie" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Subcategorieën" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Structureel" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Op standaardlocatie opslaan" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Standaard locatie" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Categorie bewerken" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Verplaats items naar bovenliggende categorie" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Items verwijderen" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Verwijder categorie onderdelen" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Actie voor onderdelen" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Actie voor onderdelen in deze categorie" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Onderliggende categorie actie" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Actie voor subcategorieën in deze categorie" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Categorie acties" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Categorie details" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Productie-opdracht toewijzingen" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Verkoopordertoewijzingen" @@ -8107,47 +8115,47 @@ msgstr "Verkoopordertoewijzingen" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variantie van" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variantie van" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revisie van" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Standaard locatie" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Standaard categorie locatie" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Eenheden" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Trefwoorden" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Beschikbare voorraad" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Beschikbare voorraad" msgid "On order" msgstr "In bestelling" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Vereist voor bestellingen" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Toegewezen aan het bouwen van orders" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Toegewezen aan verkooporders" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Minimale voorraad" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Vergrendeld" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Sjabloon onderdeel" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Samengesteld onderdeel" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Onderdeel" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Testbaar onderdeel" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Sjabloon onderdeel" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Samengesteld onderdeel" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Onderdeel" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Testbaar onderdeel" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Traceerbaar onderdeel" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Aankoopbaar onderdeel" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Verkoopbaar onderdeel" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Aangemaakt op" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Aangemaakt door" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Standaard vervaldatum" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "Dagen" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Prijs bereik" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Laatste serienummer" @@ -8255,60 +8263,54 @@ msgstr "Laatste serienummer" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Selecteer onderdeel revisie" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Varianten" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Toewijzingen" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Materiaallijst" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Varianten" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Toewijzingen" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Materiaallijst" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Wordt gebruikt in" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Prijzen onderdeel" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Test sjablonen" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Gerelateerde onderdelen" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Onderdeel is vergrendeld" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Onderdeel parameters kunnen niet worden bewerkt, omdat het onderdeel is vergrendeld" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Vereist" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Vereist" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Vereist" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "Tekort" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Onderdeel toevoegen" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Onderdeel verwijderen" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Verwijderen van dit onderdeel kan niet ongedaan worden gemaakt" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Order" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Voorraad bestelling" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Zoek op serienummer" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Acties van onderdeel" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Voorraad waarde" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Verbruiksartikelen" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Totale hoeveelheid" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Attriatie" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Afronding meerdere" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Prijs per stuk" @@ -8772,11 +8780,11 @@ msgstr "Inkoopprijs" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Laatst bijgewerkt" @@ -8916,7 +8924,7 @@ msgstr "Datum van uitgifte" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Datum van afronding" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Niet gecontroleerd" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Standaard onderdelen" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Voorraadlocatie bewerken" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Verplaats items naar bovenliggende locatie" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Voorraadlocatie verwijderen" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Actie voor voorraad items op deze locatie" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Locatie acties" @@ -9248,45 +9256,45 @@ msgstr "Locatie acties" msgid "Action for child locations in this location" msgstr "Actie voor onderliggende locaties in deze locatie" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Scan voorraad item" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Gescande voorraadartikel op locatie" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Fout bij scannen voorraad item" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Scan voorraad locatie" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Gescande voorraadlocatie op locatie" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Fout bij scannen stock locatie" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "Zoek een serienummer" msgid "Next serial number" msgstr "Volgend serienummer" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Toegewezen aan orders" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Geïnstalleerd in" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Bovenliggend Item" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Bovenliggende voorraad item" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Verbruikt door" @@ -9350,11 +9358,11 @@ msgstr "Verbruikt door" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Laatste voorraadcontrole" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Voorraad details" @@ -9362,15 +9370,15 @@ msgstr "Voorraad details" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Geïnstalleerde items" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Onderliggende artikelen" @@ -9389,11 +9397,11 @@ msgstr "Onderliggende artikelen" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Bewerk voorraadartikel" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "Items bijgewerkt" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "Aangemaakt {n} voorraad items" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Items bijgewerkt" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "Aangemaakt {n} voorraad items" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Voorraad artikel verwijderen" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Voorraad item serie nummers geven" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Voorraad item geserialiseerd" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Scan naar locatie" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Scan naar locatie" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Scan naar locatie" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Scan naar locatie" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Scan dit item naar een locatie" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Voorraad activiteiten" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Serienummer geven" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Voorraad serie nummer geven" @@ -9474,29 +9482,29 @@ msgstr "Voorraad serie nummer geven" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Voorraad artikel acties" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Verouderd" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Verlopen" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Niet beschikbaar" @@ -9551,75 +9559,75 @@ msgstr "U bent geabonneerd op meldingen van dit onderdeel" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Dit product is in productie" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Voorraadartikel is toegewezen aan een verkooporder" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Dit voorraadartikel is toegewezen aan een klant" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Dit voorraadartikel is geïnstalleerd in een ander voorraadartikel" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Dit voorraadproduct is verbruikt door een bouw order" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Dit voorraadartikel is niet beschikbaar" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Dit voorraad item is verlopen" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Dit voorraadartikel is niet beschikbaar" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Dit voorraadartikel is volledig toegewezen" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Dit voorraadartikel is gedeeltelijk toegewezen" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Geen voorraad beschikbaar" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Dit voorraadartikel is leeg" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Voorraad informatie" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Toegewezen lijnen" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Bouwen" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Verbruiksartikel" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Actief deel" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "Voeg een enkel BOM artikel toe" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Importeren uit bestand" @@ -10332,7 +10341,7 @@ msgstr "Factuur van materialen kan niet worden bewerkt, omdat het onderdeel is v #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Assemblage" @@ -10412,7 +10421,7 @@ msgstr "Status van bestelling" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Wijzig voorraadtoewijzing" @@ -10421,7 +10430,7 @@ msgstr "Wijzig voorraadtoewijzing" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "Toegewezen Voorraad Verwijderen" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "Weet u zeker dat u deze toegewezen voorraad uit de bestelling wilt verwijderen?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Verbruik" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Testbaar" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Gevolgd" @@ -10520,24 +10529,24 @@ msgstr "In productie" msgid "Insufficient stock" msgstr "Onvoldoende voorraad" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Wordt overgenomen" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Eenheid hoeveelheid" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Volledig toegewezen" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Maak bouw Order" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Automatisch voorraad toewijzen" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Voorraad ongedaan maken" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 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:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Maak de toewijzing van voorraad van het geselecteerde regelitem ongedaan" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "De voorraad is ongedaan gemaakt" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Bouw voorraad" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Voeg Build uitvoer toe" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Bouw uitvoer gemaakt" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Productieorder is voltooid" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Productieorder zijn verwijderd" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Productieorders zijn geannuleerd" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Bewerk bouwopdracht" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Deze actie zal alle voorraad van de geselecteerde bouw uitvoer activeren" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Serialiseren Build uitvoer" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filter op voorraad status" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filter op voorraad status" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Voltooi geselecteerde uitvoer" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Geselecteerde outputs schroot" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Geselecteerde uitvoer annuleren" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Toewijzen" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Voorraad toewijzen om output te maken" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Toewijzing annuleren" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Voorraad van build output niet toewijzen" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Build uitvoer serialiseren" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Voltooi bouw uitvoer" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Schroot" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Verwijder productieorder" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Annuleer productieorder" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Vereiste tests" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "Externe bouw" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "Deze build-opdracht is vervuld door een externe inkooporder" @@ -11486,7 +11495,7 @@ msgstr "Minimale voorraad" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Importeren onderdelen" @@ -11502,40 +11511,40 @@ msgstr "Importeren onderdelen" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Categorie instellen" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Categorie voor geselecteerde onderdelen instellen" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Geselecteerde delen bestellen" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Voeg onderdelen toe" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Onderdeel maken" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Maak een nieuw onderdeel maken" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Importeer onderdelen van een bestand" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Importeren van leverancier" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Onderdelen van een leverancierspagina importeren" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Voorbeeld" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Geïnstalleerd" @@ -12261,11 +12270,11 @@ msgstr "Bewerk voorraadtoewijzing" msgid "View Shipment" msgstr "Verzending weergeven" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Toewijzen aan zending" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Toewijzen aan zending" @@ -12726,15 +12735,15 @@ msgstr "Alle openstaande taken zijn verwijderd" msgid "Error while deleting all pending tasks" msgstr "Fout bij het verwijderen van alle lopende taken" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Wijzig projectcode" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Projectcode verwijderen" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Project code toevoegen" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Locatie type verwijderen" msgid "Icon" msgstr "Pictogram" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Voorraadcontrole datum" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Voorraad voor actieve onderdelen tonen" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Voorraad tonen van gemonteerde onderdelen" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Toon items die zijn toegewezen" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Toon items die beschikbaar zijn" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Inclusief sub locaties" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Voorraad bij sub locaties opnemen" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Uitgeput" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Toon lege voorraad items" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Toon artikelen die in productie zijn" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 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:249 +#: src/tables/stock/StockItemTable.tsx:248 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:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Verzonden naar klant" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 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:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Toon gevolgde objecten" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Heeft aanschaf prijs" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Toon items met een aankoopprijs" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Toon items die verlopen zijn" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Toon items die verouderd zijn" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Verloopt voor" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Toon items die voor deze datum verlopen zijn" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Vervallen na" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Toon items die vervallen na deze datum" @@ -13131,35 +13140,35 @@ msgstr "Toon items die vervallen na deze datum" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Voorraadcontrole voor" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Toon items geteld voor deze datum" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Voorraadcontrole na" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Items geteld na deze datum weergeven" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Externe locatie" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Toon items op een externe locatie" @@ -13175,11 +13184,11 @@ msgstr "Toon items op een externe locatie" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Bestelde items" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index ddd704ed84..853e2c5821 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Rediger" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Slett" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Avbryt" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Handlinger" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Søk" @@ -126,28 +126,28 @@ msgstr "Nei" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Del" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Deler" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parametere" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Leverandørdel" @@ -232,7 +232,7 @@ msgstr "Leverandørdeler" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Produsentdel" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Produsentdeler" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Delkategori" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Delkategorier" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Lagervare" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Lagervarer" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Lagerplassering" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Lagerplasseringer" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Lagerhistorikk" @@ -313,7 +313,7 @@ msgstr "Lagerhistorikk" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Produksjonsordrer" @@ -369,12 +369,13 @@ msgstr "Firma" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Prosjektkoder" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Innkjøpsordre" @@ -402,7 +403,7 @@ msgstr "Innkjøpsordre" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Innkjøpsordrer" @@ -421,7 +422,7 @@ msgstr "Ordrelinjer for innkjøpsordre" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Salgsordre" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Salgsordrer" @@ -459,7 +460,7 @@ msgstr "Returordre" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Returordrer" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontakter" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Eier" @@ -533,7 +534,7 @@ msgstr "Eiere" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Skann strekkode" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Fjern strekkodekobling" @@ -1070,7 +1071,7 @@ msgstr "Forfalt" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Måldato" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Ansvarlig" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Skjemafeil" @@ -1790,11 +1791,11 @@ msgstr "Skjemafeil" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Vert" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Laster" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Ingen resultater funnet" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Artikkel" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "Miniatyrbilde" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Oppdatert" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Endre" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Legg til" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Tilgjengelig" @@ -2924,14 +2925,14 @@ msgstr "Logg ut" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Lagerbeholdning" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Vedlegg" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Forfatter" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Dato" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Dato" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktiv" @@ -3331,8 +3333,8 @@ msgstr "Forsendelse" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "Ingen lagerbeholdning" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "I bestilling" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Under produksjon" @@ -3376,9 +3378,9 @@ msgstr "Detaljer" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Serienummer" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Antall" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Legg til prosjektkode" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Leverandør" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Rediger del" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "På lager" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Tildelt" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Tildel lagerbeholdning" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Serienumre" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Utløpsdato" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "Mottatt" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Legg til gitt mengde som pakker i stedet for enkeltprodukter" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Angi innledende antall for denne lagervaren" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Angi serienumre for ny lagerbeholdning (eller la stå tom)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Tell" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Overfør lager" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Tell beholdning" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Lagerhandlinger" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Valuta" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Sporing av lager" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Opprettet" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Underordnede Produksjonsordrer" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Produsent" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Legg til leverandørdel" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Sti" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "Strukturell" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "Strukturell" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Produksjonsordre-tildelinger" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Salgsordretildelinger" @@ -8107,47 +8115,47 @@ msgstr "Salgsordretildelinger" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Enheter" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Nøkkelord" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "I bestilling" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Sammenstilt del" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Sammenstilt del" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Sporbar del" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Opprettelsesdato" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Prisområde" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Varianter" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Tildelinger" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Stykkliste (BOM)" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Varianter" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Tildelinger" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Stykkliste (BOM)" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Brukt i" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Testmaler" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Relaterte Deler" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Delhandlinger" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Forbruksvare" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Enhetspris" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Installerte artikler" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Underordnede artikler" @@ -9389,11 +9397,11 @@ msgstr "Underordnede artikler" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Rediger lagervare" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Lagerhandlinger" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Denne lagervaren er i produksjon" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Denne lagervaren har blitt tildelt en salgsordre" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Denne lagervaren har blitt tilordnet en kunde" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Denne lagervaren er montert i en annen lagervare" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Denne lagervaren har blitt konsumert av en produksjonsordre" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Denne lagervaren har utløpt" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Denne lagervaren er gammel" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Denne lagervaren er i sin helhet tilordnet" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Denne lagervaren er delvis tilordnet" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Ingen lagerbeholdning tilgjengelig" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Denne lagervaren er oppbrukt" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Lagerinformasjon" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Produseres" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Forbruksvare" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Sammenstilling" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Spores" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filtrer etter lagerstatus" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filtrer etter lagerstatus" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "Minimumsbeholdning" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Eksempel" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Installert" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Endre prosjektkode" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Slett prosjektkode" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Legg til prosjektkode" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Vis lagerbeholdning for aktive deler" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Vis elementer som har blitt tildelt" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Vis elementer som er tilgjengelige" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Inkluder underplasseringer" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Inkluder lager i underplasseringer" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Oppbrukt" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Vis oppbrukte lagervarer" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Vis elementer som er under produksjon" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Vis lagervarer som er installert i andre elementer" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Sendt til kunde" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Vis elementer som er sendt til en kunde" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Vis sporede deler" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Har innkjøpspris" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Vis elementer som har innkjøpspris" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Utløpt før" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Utløpt etter" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Ekstern plassering" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Vis elementer ved en ekstern plassering" @@ -13175,11 +13184,11 @@ msgstr "Vis elementer ved en ekstern plassering" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 02ce6e483d..7b4bfdeba1 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Edytuj" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Usuń" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Anuluj" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Akcje" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Szukaj" @@ -126,28 +126,28 @@ msgstr "Nie" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Komponent" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Komponenty" @@ -189,7 +189,7 @@ msgstr "Parametr" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Szablon parametru" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Szablony parametrów" @@ -214,12 +214,12 @@ msgstr "Szablony testów części" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Część dostawcy" @@ -232,7 +232,7 @@ msgstr "Części dostawcy" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Część Producenta" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Części producenta" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Kategoria części" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Kategorie części" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Element magazynowy" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Elementy magazynowe" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Lokacja stanu" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Lokacje stanów" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Typy lokalizacji magazynowych" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Historia magazynu" @@ -313,7 +313,7 @@ msgstr "Historia magazynu" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Zlecenia wykonania" @@ -369,12 +369,13 @@ msgstr "Firmy" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Kody projektu" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Zlecenie zakupu" @@ -402,7 +403,7 @@ msgstr "Zlecenie zakupu" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Zlecenia zakupu" @@ -421,7 +422,7 @@ msgstr "Pozycje zlecenia zakupu" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Zlecenie sprzedaży" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Zlecenia Sprzedaży" @@ -459,7 +460,7 @@ msgstr "Zwrot zamówienia" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Zwroty zamówień" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontakty" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Właściciel" @@ -533,7 +534,7 @@ msgstr "Właściciele" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Wprowadź dane kodu kreskowego" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Zeskanuj kod kreskowy" @@ -810,7 +811,7 @@ msgstr "Kod kreskowy nie pasuje do oczekiwanego typu modelu" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Nie udało się powiązać kodu kreskowego" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Spowoduje to usunięcie powiązania z przypisanym kodem kreskowym" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Odłącz Kod Kreskowy" @@ -1070,7 +1071,7 @@ msgstr "Zaległe" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Usunąć powiązany obrazek z tego elementu?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Wyczyść" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Wystąpił błąd serwera" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Błąd formularza" @@ -1790,11 +1791,11 @@ msgstr "Błąd formularza" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Istnieją błędy dla jednego lub więcej pól formularzy" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Host" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Wybierz paczkę" msgid "{0} icons" msgstr "{0} ikon(y)" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Wczytuję" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Nie znaleziono wyników" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Komponent" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Wpis modelRenderer jest wymagany dla tabel" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Brak wpisów" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Dodaj nowy wiersz" @@ -2188,61 +2189,61 @@ msgstr "Dodaj nowy wiersz" msgid "Thumbnail" msgstr "Miniaturka" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Import wierszy" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Proszę czekać na zaimportowanie danych" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Nastąpił błąd podczas importowania %s" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Edytuj dane" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Usuń wiersz" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Wiersz" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Wiersz zawiera błędy" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Zaakceptuj" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Ważny" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtruj według stanu walidacji wierszy" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Zakończono" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtruj według statusu ukończenia wiersza" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importuj wybrane wiersze" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Przetwarzanie danych" @@ -2496,7 +2497,7 @@ msgstr "Aktualizowanie ról grupy" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Zaktualizowano" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Zmień" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Dodaj" @@ -2542,14 +2543,14 @@ msgstr "Brak elementów" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Dostępne" @@ -2924,14 +2925,14 @@ msgstr "Wyloguj się" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Stan" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "Wysyłka" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Nieaktywny" @@ -3352,7 +3354,7 @@ msgstr "Brak w magazynie" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Lokalizacja" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Numer seryjny" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Numer seryjny" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Ilość" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Ładowanie..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Na stanie" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Wybierz lokalizację" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Wybrano domyślną lokalizację" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Ustaw lokalizację" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Dostosuj opakowanie" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Zmień status" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Dodaj notatkę" @@ -5122,22 +5128,22 @@ msgstr "Dodaj notatkę" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Zapisz w domyślnej lokalizacji" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "Kod partii" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Numery seryjne" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Opakowanie" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Notatka" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Otrzymano" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Dodaj podaną ilość jako paczkę zamiast poszczególnych produktów" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Wprowadź początkową ilość dla tego towaru" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Wprowadź numery seryjne dla nowego stanu (lub pozostaw puste)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Dodaj element magazynowy" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Przenieś do domyślnej lokalizacji" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Przenieś" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Ilość" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Dodaj stan" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Usuń stan" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Przenieś stan" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Policz stan" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Zmień status stanu magazynowego" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "Następny numer seryjny" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index f3f15c6516..75642ea1b7 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Editar" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Eliminar" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Ações" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Buscar" @@ -126,28 +126,28 @@ msgstr "Não" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Peça" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Peças" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parâmetros" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Modelo do Parâmetro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "Modelos de Teste da Peça" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Fornecedor da Peça" @@ -232,7 +232,7 @@ msgstr "Peças de fornecedor" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Fabricante da peça" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Peças do fabricante" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Categoria da peça" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Categorias da Peça" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Item de Estoque" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Itens de Estoque" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Localização de Stock" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Localizações de Stock" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Tipo de Local de Estoque" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Histórico de Estoque" @@ -313,7 +313,7 @@ msgstr "Histórico de Estoque" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Ordem de Produção" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Ordens de Produções" @@ -369,12 +369,13 @@ msgstr "Empresas" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Códigos do Projeto" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Pedido de Compra" @@ -402,7 +403,7 @@ msgstr "Pedido de Compra" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Pedidos de compra" @@ -421,7 +422,7 @@ msgstr "Pedido de compra das linhas" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Pedido de Venda" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Pedidos de vendas" @@ -459,7 +460,7 @@ msgstr "Pedido de Devolução" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Pedidos de Devolução" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Contatos" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Proprietário" @@ -533,7 +534,7 @@ msgstr "Proprietários" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Ler Código de Barras" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Desatribuir Código de Barras" @@ -1070,7 +1071,7 @@ msgstr "Em atraso" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Data alvo" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Responsável" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Remover a imagem associada a este item?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Apagar" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1783,7 +1784,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Erro de formulário" @@ -1791,11 +1792,11 @@ msgstr "Erro de formulário" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1985,8 +1986,8 @@ msgstr "Servidor" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2149,35 +2150,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "A carregar" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Nenhum resultado encontrado" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Item" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "entrada do modelRenderer necessária para tabelas" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Nenhuma entrada disponível" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2189,61 +2190,61 @@ msgstr "" msgid "Thumbnail" msgstr "Miniatura" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Completo" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2497,7 +2498,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Atualizado" @@ -2520,7 +2521,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Adicionar" @@ -2543,14 +2544,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Disponível" @@ -2925,14 +2926,14 @@ msgstr "Encerrar sessão" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Estoque" @@ -3030,7 +3031,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3094,7 +3095,7 @@ msgid "Attachments" msgstr "Anexos" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3148,14 +3149,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3170,7 +3171,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -3179,7 +3180,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3193,8 +3194,9 @@ msgstr "Data" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Ativo" @@ -3332,8 +3334,8 @@ msgstr "Envios" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inativo" @@ -3353,7 +3355,7 @@ msgstr "Sem Estoque" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3362,11 +3364,11 @@ msgstr "No Pedido" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Em Produção" @@ -3377,9 +3379,9 @@ msgstr "Detalhes" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3389,21 +3391,21 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3411,7 +3413,7 @@ msgstr "Localização" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3421,14 +3423,14 @@ msgstr "Número de Série" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3439,7 +3441,7 @@ msgstr "Número de Série" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3451,18 +3453,18 @@ msgid "Quantity" msgstr "Quantidade" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Lote" @@ -3485,7 +3487,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Adicionar Código do Projeto" @@ -3984,7 +3986,7 @@ msgid "Supplier" msgstr "Fornecedor" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "A carregar..." @@ -4046,8 +4048,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Editar Peça" @@ -4130,24 +4132,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Em Estoque" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4239,8 +4241,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4803,26 +4805,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Saída da Produção" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4832,7 +4834,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4841,12 +4843,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Concluir Saídas de Produção" @@ -4854,37 +4856,37 @@ msgstr "Concluir Saídas de Produção" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Cancelar Saída de Produção" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Cancelar Saída de Produção" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Cancelar Saída de Produção" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4892,9 +4894,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4903,21 +4905,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Alocado" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4926,18 +4928,18 @@ msgid "Source Location" msgstr "Localização de Origem" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4947,8 +4949,8 @@ msgid "Allocate Stock" msgstr "Alocar estoque" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4963,44 +4965,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5012,8 +5018,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5048,35 +5054,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Escolher Localização" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Destino do item selecionado" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Localização padrão da categoria de peça selecionada" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Localização do estoque recebido selecionada" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Localização padrão selecionada" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Peça virtual" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5088,34 +5094,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Definir localização" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Alterar Estado" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5123,22 +5129,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Armazenar no local padrão" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Armazenar com estoque já recebido" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5149,51 +5155,51 @@ msgstr "Armazenar com estoque já recebido" msgid "Batch Code" msgstr "Código de Lote" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Embalagem" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5201,69 +5207,69 @@ msgstr "SKU" msgid "Received" msgstr "Recebido" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Receber item de linha" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5275,219 +5281,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Adicionar quantidade dada como pacotes em vez de itens individuais" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Digite a quantidade inicial para este item de estoque" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Insira os números de série para novo estoque (ou deixe em branco)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Estado do Estoque" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Adicionar item de Estoque" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Mover para o local padrão" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Mover" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Adicionar Estoque" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Remover Estoque" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Transferir Estoque" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Contar Estoque" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Alterar estado do Estoque" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Mesclar Estoque" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Excluir Itens de Estoque" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Localização parente de Estoque" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5776,7 +5783,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Ações de Estoque" @@ -6461,7 +6468,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6894,7 +6901,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Moeda" @@ -7306,7 +7313,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Rastreamento de Estoque" @@ -7379,14 +7386,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7423,11 +7430,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revisão" @@ -7455,9 +7462,9 @@ msgstr "Externos" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Referência" @@ -7470,7 +7477,7 @@ msgid "Build Quantity" msgstr "Quantidade de Produção" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7511,9 +7518,10 @@ msgid "Destination Location" msgstr "Local de Destino" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Criado" @@ -7557,9 +7565,9 @@ msgid "Child Build Orders" msgstr "Pedido de Produção Filho" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Resultados do teste" @@ -7715,7 +7723,7 @@ msgstr "Cancelar pedido" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7738,7 +7746,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7785,7 +7793,7 @@ msgstr "Fabricante" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7849,7 +7857,7 @@ msgstr "Link Externo" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Detalhes da Peça" @@ -7948,7 +7956,7 @@ msgid "Add Supplier Part" msgstr "Adicionar Fornecedor da Peça" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Sem Estoque" @@ -7974,7 +7982,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7999,95 +8007,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Caminho" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Categoria Parente" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Sub-categorias" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Estrutural" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Armazenar na localização Parente" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Localização predefinida" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Editar Categoria da Peça" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Eliminar itens" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Definir Categoria da Peça" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Ações da peça" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Ações para peças nesta categoria" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Ações para Categorias Filhas" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Ações para Caregorias Filhas nesta Categoria" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Ações da Categoria" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Detalhes da Categoria" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Alocações de Pedido de Produção" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Alocações do Pedido de Vendas" @@ -8108,47 +8116,47 @@ msgstr "Alocações do Pedido de Vendas" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variante de" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variante de" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Localização Padrão" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Localização padrão da Categoria" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Unidades" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Palavras-chave" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Estoque Disponível" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8156,99 +8164,99 @@ msgstr "Estoque Disponível" msgid "On order" msgstr "Na ordem" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Alocado para Pedidos de Produção" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Alocado para Pedidos de Venda" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Estoque Mínimo" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Peça Modelo" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Peça montada" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Peça do componente" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Peça Modelo" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Peça montada" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Peça do componente" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Peça rastreável" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Peça comprável" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Peça vendível" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Data de Criação" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Criado por" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Intervalo de Preço" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8256,60 +8264,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Variantes" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Alocações" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Lista de Materiais" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Variantes" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Alocações" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Lista de Materiais" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Utilizado em" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Preço da Peça" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Modelos de Teste" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Peças Relacionadas" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Obrigatório" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8318,49 +8320,55 @@ msgstr "Obrigatório" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Obrigatório" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Adicionar Peça" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Excluir Peça" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "A exclusão desta parte não pode ser revertida" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Encomendar Estoque" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Ações da Peça" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8467,8 +8475,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8572,17 +8580,17 @@ msgid "Consumable" msgstr "Consumível" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8644,7 +8652,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8687,12 +8695,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Preço Unitário" @@ -8773,11 +8781,11 @@ msgstr "Preço de Compra" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Última Atualização" @@ -8917,7 +8925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9099,7 +9107,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9217,7 +9225,7 @@ msgstr "Peças padrão" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Editar Local de Estoque" @@ -9227,7 +9235,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Editar Local de Estoque" @@ -9240,7 +9248,7 @@ msgid "Action for stock items in this location" msgstr "Ações para itens de estoque nesta localização" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Ações de localização" @@ -9249,45 +9257,45 @@ msgstr "Ações de localização" msgid "Action for child locations in this location" msgstr "Ação para locais filhos nesta localização" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9327,23 +9335,23 @@ msgstr "" msgid "Next serial number" msgstr "Próximo número de série" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Instalado em" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Consumido por" @@ -9351,11 +9359,11 @@ msgstr "Consumido por" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Último Balanço" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Detalhes de Estoque" @@ -9363,15 +9371,15 @@ msgstr "Detalhes de Estoque" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Itens instalados" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Itens Filhos" @@ -9390,11 +9398,11 @@ msgstr "Itens Filhos" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Editar Item do Estoque" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9406,38 +9414,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Excluir Item de Estoque" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9446,24 +9454,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Operações de Stock" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9475,29 +9483,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Ações do Item do Estoque" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9552,75 +9560,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Este item de estoque está em produção" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 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/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Este item em estoque foi reservado para um cliente" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Este item em estoque está instalado em outro item de estoque" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 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/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Este item de estoque expirou" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Este item de estoque está obsoleto" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Este item de estoque está totalmente alocado" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Este item de estoque está parcialmente alocado" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Nenhum estoque disponível" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Este item de estoque está esgotado" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Informação do Estoque" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10167,8 +10175,8 @@ msgid "Building" msgstr "Produzindo" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Item Consumível" @@ -10193,6 +10201,7 @@ msgid "Active Part" msgstr "Peça Ativa" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10309,7 +10318,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10333,7 +10342,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Montagem" @@ -10413,7 +10422,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10422,7 +10431,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10434,27 +10443,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10499,7 +10508,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Rastreado" @@ -10521,24 +10530,24 @@ msgstr "Em produção" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Quantidade Unitária" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10548,12 +10557,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10563,58 +10572,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Produzir Estoque" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10675,119 +10684,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Nova saída de produção" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "O Pedido de produção foi concluído" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Os Pedidos de produção foram cancelados" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Os Pedidos de produção foram cancelados" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filtrar por estado do estoque" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filtrar por estado do estoque" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Concluir saídas selecionadas" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Remover saídas selecionadas" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Cancelar saídas selecionadas" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Atribuir" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Atribuir estoque para a produção" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Desalocar" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Desalocar estoque da produção" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Concluir Produção" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Sucata" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Cancelar Saída de Produção" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Cancelar Saída de Produção" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Testes Obrigatórios" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11487,7 +11496,7 @@ msgstr "Stock mínimo" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11503,40 +11512,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12053,7 +12062,7 @@ msgid "Sample" msgstr "Amostra" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Instalado" @@ -12262,11 +12271,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12727,15 +12736,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Editar Código do Projeto" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Excluir Código do Projeto" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Adicionar código do projeto" @@ -12763,15 +12772,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13035,96 +13044,96 @@ msgstr "Apagar Tipo de Localização" msgid "Icon" msgstr "Ícone" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Mostrar estoque de peças ativas" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Mostrar itens que foram alocados" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Mostrar itens que estão disponíveis" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Incluir sublocações" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Incluir estoque em sublocalizações" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Esgotado" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Mostrar itens de estoque esgotados" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Mostrar itens que estão em produção" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 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:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Enviar para o Cliente" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Mostrar itens que foram enviados para um cliente" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Mostrar itens rastreáveis" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Possui Preço de Compra" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Mostrar itens que possuem um preço de compra" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13132,35 +13141,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Localização Externa" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Mostrar itens em uma localização externa" @@ -13176,11 +13185,11 @@ msgstr "Mostrar itens em uma localização externa" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/pt_BR/messages.po b/src/frontend/src/locales/pt_BR/messages.po index 1a29f76381..c992ccc98e 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Editar" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Excluir" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Ações" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Buscar" @@ -126,28 +126,28 @@ msgstr "Não" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Peça" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Peças" @@ -189,7 +189,7 @@ msgstr "Parâmetro" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parâmetros" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Template de parâmetro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Modelo de parâmetros" @@ -214,12 +214,12 @@ msgstr "Teste de modelos de peças" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Fornecedor da peça" @@ -232,7 +232,7 @@ msgstr "Peças do fornecedor" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Fabricante da peça" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Peças do fabricante" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Categoria da peça" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Categorias de peça" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Item de estoque" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Itens de estoque" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Localização do estoque" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Locais de estoque" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Categoria de localização de estoque" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Histórico de estoque" @@ -313,7 +313,7 @@ msgstr "Históricos de estoque" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Pedido de produção" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Pedidos de produção" @@ -369,12 +369,13 @@ msgstr "Empresas" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Códigos de projeto" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Pedido de compra" @@ -402,7 +403,7 @@ msgstr "Pedido de compra" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Pedidos de compra" @@ -421,7 +422,7 @@ msgstr "Linhas do pedido de compra" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Pedido de venda" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Pedidos de vendas" @@ -459,7 +460,7 @@ msgstr "Pedido de devolução" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Pedidos de devolução" @@ -483,7 +484,7 @@ msgstr "Transferencia de estoque" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "Pedidos de transferência" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Contatos" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Proprietário" @@ -533,7 +534,7 @@ msgstr "Proprietários" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "Itens de seleção" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "Marcador" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "Marcadores" @@ -794,8 +795,8 @@ msgstr "Digitar informações do código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Ler código de barras" @@ -810,7 +811,7 @@ msgstr "Código de barras não corresponde ao tipo de modelo esperado" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Falha ao ler código de barras" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Isto irá remover o link com o código de barras associado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Desvincular código de barras" @@ -1070,7 +1071,7 @@ msgstr "Em atraso" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Data inicial" @@ -1080,7 +1081,7 @@ msgstr "Data inicial" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Data prevista" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Responsável" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Remover imagem associada a este item?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Limpar" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Ocorreu um erro no servidor" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Erro no formulário" @@ -1790,11 +1791,11 @@ msgstr "Erro no formulário" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Existem erros para um ou mais campos de formulário" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Servidor" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Selecione o pacote" msgid "{0} icons" msgstr "Ícones {0}" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Carregando" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Nenhum resultado encontrado" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Item" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "Criar nova {model}" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Entrada modelo de renderização é necessária para tabelas" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Não há itens disponíveis" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Adicionar nova linha" @@ -2188,61 +2189,61 @@ msgstr "Adicionar nova linha" msgid "Thumbnail" msgstr "Miniatura" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importação de linhas" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Por favor, aguarde enquanto os dados são importados" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Ocorreu um erro na importação de dados" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Alterar dados" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Excluir linha" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Linhas" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "A linha contém erros" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Concordar" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Válido" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtrar por estado de validação de linha" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Concluir" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtrar por estado de conclusão de linha" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importar as linhas selecionadas" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Processando dados" @@ -2496,7 +2497,7 @@ msgstr "Atualizando funções de grupo" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Atualizado" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Alterar" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Adicionar" @@ -2542,14 +2543,14 @@ msgstr "Nenhum item" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Disponível" @@ -2924,14 +2925,14 @@ msgstr "Sair" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Estoque" @@ -3029,7 +3030,7 @@ msgstr "Remover grupo de busca" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Anexos" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Informações do plugin" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Data" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Ativo" @@ -3331,8 +3333,8 @@ msgstr "Remessa" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inativo" @@ -3352,7 +3354,7 @@ msgstr "Sem estoque" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "No pedido" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Em produção" @@ -3376,9 +3378,9 @@ msgstr "Detalhes" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Localização" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Número de série" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Número de série" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Quantidade" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Lote" @@ -3484,7 +3486,7 @@ msgstr "Ato" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Adicionar código do projeto" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Fornecedor" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Carregando..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Próximo" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Editar peça" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Requisitos de vendas" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Em estoque" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Quantidade necessária" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Por favor, corrija os erros nas peças selecionadas" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Substituto adicionado" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Saída da produção" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Quantidade a completar" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Quantidade a completar" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Quantidade a completar" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Concluir saídas de produção" @@ -4853,37 +4855,37 @@ msgstr "Concluir saídas de produção" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Quantidade a descartar" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Sucatear saídas de produção" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Sucatear saídas de produção" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Os itens de produção selecionados serão concluídos, mas marcados como descarte" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Itens de estoque alocados serão consumidos" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Cancelar saídas de produção" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Os itens de produção selecionados serão removidos" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Os itens de estoque alocados serão devolvidos ao estoque" @@ -4891,9 +4893,9 @@ msgstr "Os itens de estoque alocados serão devolvidos ao estoque" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Alocado" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Local de origem" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Selecione o local de origem para alocação de estoque" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Alocar estoque" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Itens de estoque alocados" @@ -4962,44 +4964,48 @@ msgstr "Itens de estoque alocados" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Consumir estoque" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Totalmente consumido" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Consumido" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "Marcadores deste item" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "Selecionar marcadores" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "Selecione o código de projeto para este item" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Selecione o código do projeto para este item" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Selecione o código do projeto para este item" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Receber notificações desta categoria" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Escolher local" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Destino do item selecionado" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Localização padrão da categoria de peça selecionada" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Localização do estoque recebida selecionada" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Localização padrão selecionada" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Peça virtual" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "Esta peça é virtual, nenhum estoque físico será recebido." @@ -5087,34 +5093,34 @@ msgstr "Esta peça é virtual, nenhum estoque físico será recebido." #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Definir localização" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Definir código em lote" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Atribuir números de série" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Definir data de validade" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Ajustar pacotes" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Alterar status" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Adicionar observação" @@ -5122,22 +5128,22 @@ msgstr "Adicionar observação" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Armazenar no local padrão" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Armazenar no destino do item de linha " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Armazenar com estoque já recebido" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Armazenar com estoque já recebido" msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Digite o código do lote para itens de estoque recebidos" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Números de série" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Digite o número de série para itens de estoque recebidos" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Data de validade" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Insira uma data de expiração para os itens recebidos" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Embalagem" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Anotação" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Código (SKU)" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "Código (SKU)" msgid "Received" msgstr "Recebido" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Excluir itens de linha" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Itens recebidos" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Receber itens" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Ítem recebido em estoque" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "Preço com base na peça e na quantidade difere{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Verificar remessa" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Marcar a remessa como verificada indica que você confirmou que todos os itens incluídos nesta remessa estão corretos" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Remessa marcada como verificada" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Desmarcar remessa" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Marcar a remessa como não verificada indica que a remessa precisa de verificação adicional" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Remessa marcada como não verificada" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "Concluindo remessa" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "Remessa concluída com sucesso" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Remessa completa" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Deixe em branco para usar o endereço do pedido" @@ -5274,219 +5280,220 @@ msgstr "Deixe em branco para usar o endereço do pedido" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Adicionar quantidade dada como pacotes e não itens individuais" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Inserir quantidade inicial deste item de estoque" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Insira o número de série para novo estoque (ou deixe em branco)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Status do estoque" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Adicionar item do estoque" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Selecione a peça para instalar" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Confirmar transferência de estoque" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "Confirmar devolução de estoque" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Mover para o local padrão" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "Mesclar com o estoque existente" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Mover" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Voltar" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "Mesclar itens devolvidos com itens de estoque existentes, se possível" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "Notas da transação de estoque" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Adicionar estoque" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Estoque adicionado" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Aumentar a quantidade dos itens de estoque selecionados em um valor determinado." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Remover estoque" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Estoque removido" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Diminuir a quantidade dos itens de estoque selecionados em um valor determinado." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Transferir estoque" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Estoque transferido" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Transferir os itens selecionados para o local especificado." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Devolver estoque" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Estoque devolvido" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Devolver os itens selecionados ao estoque, no local especificado." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Contar estoque" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Estoque contado" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Contar os itens de estoque selecionados e ajustar a quantidade conforme necessário." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Mudar status do estoque" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Status do estoque alterado" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Alterar o status dos itens de estoque selecionados." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "Alterar código de lote" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "Alterar código de lote dos itens de estoque selecionados" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Mesclar estoque" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Estoque mesclado" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Mesclar itens de estoque" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "A operação de mesclagem não pode ser revertida" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Informações de rastreamento podem ser perdidas ao mesclar itens" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Informações de fornecedor podem ser perdidas ao mesclar itens" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Atribuir estoque ao cliente" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Estoque atribuído ao cliente" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Excluir item de estoque" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Estoque excluído" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Esta operação excluirá permanentemente os itens de estoque selecionados." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Local de estoque pai" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Encontrar número de série" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Nenhum item correspondente" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Vários itens correspondentes" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Resposta inválida do servidor" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Excluir itens de estoque selecionados" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Ações de estoque" @@ -6460,7 +6467,7 @@ msgstr "Remover credencial WebAuthn" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Pontos" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Moeda" @@ -7305,7 +7312,7 @@ msgstr "Inventário da peça" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Rastreamento de estoque" @@ -7378,14 +7385,14 @@ msgstr "A peça montada pode não ter uma lista de materiais (BOM) definida, ou #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "BOM não validada" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "A lista de materiais deste conjunto não foi validada." @@ -7422,11 +7429,11 @@ msgstr "A lista de materiais deste conjunto não foi validada." #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revisão" @@ -7454,9 +7461,9 @@ msgstr "Externo" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Referência" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Quantidade de produção" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Local de destino" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Criado" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Pedido de produção filhos" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Resultados do teste" @@ -7714,7 +7722,7 @@ msgstr "Cancelar pedido" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Visualização de calendário" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Fabricante" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Link externo" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Detalhes da peça" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Adicionar peça do fornecedor" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Sem estoque" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Funções do grupo" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Informações do usuário" @@ -7998,95 +8006,95 @@ msgstr "Usuário comum" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Caminho" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Categoria pai" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Sub-categorias" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Estrutural" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Localização padrão do pai" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Local padrão" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Editar categoria da peça" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Mover itens para a categoria pai" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Excluir items" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Excluir categoria de peça" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Ações da peça" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Ação para peças nesta categoria" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Ação de categorias filhas" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Ação para categorias filhas desta categoria" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Ações de categoria" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Detalhes da categoria" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Alocações de pedido de produção" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Alocações do pedido de vendas" @@ -8107,47 +8115,47 @@ msgstr "Alocações do pedido de vendas" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variante de" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variante de" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revisão" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Local padrão" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Localização padrão da categoria" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Unidades" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Palavras-chave" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Estoque disponível" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Estoque disponível" msgid "On order" msgstr "No pedido" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Necessário para pedidos" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Alocado para pedidos de construção" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Alocado para pedidos de venda" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Estoque mínimo" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "Estoque máximo" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Bloqueado" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Modelo de peça" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Peça montada" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Peça do componente" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Peça testável" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Modelo de peça" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Peça montada" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Peça do componente" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Peça testável" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Peça rastreável" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Peça comprável" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Peça vendível" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Criado em" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Criado por" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Validade padrão" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "Dias" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Faixa de preço" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Último número de série" @@ -8255,60 +8263,54 @@ msgstr "Último número de série" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Selecionar revisão de peça" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Variantes" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Alocações" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Lista de materiais" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Variantes" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Alocações" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Lista de materiais" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Usado em" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Preço de peça" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Testar modelos" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Peças relacionadas" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Peça bloqueada" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Os parâmetros da peça não podem ser editados, pois a peça está bloqueada" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Obrigatório" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Obrigatório" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Obrigatório" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "Déficit" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Adicionar peça" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Excluir peça" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Excluir esta peça não é reversível" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Pedido" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Pedir estoque" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Buscar por número de série" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Ações da peça" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "Peça bloqueada" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "Peça desbloqueada" @@ -8466,8 +8474,8 @@ msgstr "Quantidade em estoque" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Valor do estoque" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Consumível" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Quantidade de preparação" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Perda" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Múltiplo de arredondamento" @@ -8643,7 +8651,7 @@ msgstr "Selecione um conjunto para ver a comparação de listas de materiais" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Preço unitário" @@ -8772,11 +8780,11 @@ msgstr "Preço de compra" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Última atualização" @@ -8916,7 +8924,7 @@ msgstr "Data de emissão" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Data de conclusão" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Não verificado" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Peças padrão" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Editar local de estoque" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Mover itens para o local pai" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Excluir local de estoque" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Ação de itens de estoque neste local de estoque" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Ações de localização" @@ -9248,45 +9256,45 @@ msgstr "Ações de localização" msgid "Action for child locations in this location" msgstr "Ação para localizações filhas deste local" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Ler item de estoque" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Item de estoque lido para o local" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Erro ao ler item de estoque" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Ler local de estoque" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Local de estoque lido para o local" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Erro ao ler local de estoque" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "Ler itens de estoque" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "Ler item para este local" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "Ler contêiner" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "Ler contêiner para este local" @@ -9326,23 +9334,23 @@ msgstr "Encontrar número de série" msgid "Next serial number" msgstr "Próximo número de série" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Alocado para pedidos" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Instalado em" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Item pai" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Item de estoque pai" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Consumido por" @@ -9350,11 +9358,11 @@ msgstr "Consumido por" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Último inventário" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Detalhes do estoque" @@ -9362,15 +9370,15 @@ msgstr "Detalhes do estoque" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "Alocações do pedido de transferência" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Itens instalados" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Itens filhos" @@ -9389,11 +9397,11 @@ msgstr "Itens filhos" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Editar item do estoque" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "Converter item de estoque" @@ -9405,38 +9413,38 @@ msgstr "Converter item de estoque" #~ 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:771 -msgid "Items Created" -msgstr "Itens criados" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "Criados {n} itens de estoque" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Itens criados" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "Criados {n} itens de estoque" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Excluir item de estoque" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Serializar item de estoque" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Item de estoque serializado" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Ler para o local" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Ler para o local" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Ler para o local" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Ler para o local" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Ler este item para um local" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Operações de estoque" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Serializar estoque" @@ -9474,29 +9482,29 @@ msgstr "Serializar estoque" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Ações de estoque" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "Converter" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "Converter este item de estoque em uma peça diferente" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Parado" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Vencido" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Indisponível" @@ -9551,75 +9559,75 @@ msgstr "Você está inscrito para receber notificações desta peça" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Este item de estoque está em produção" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Este item em estoque foi reservado para um pedido" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Este item em estoque foi reservado para um cliente" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Este item em estoque foi instalado em outro item de estoque" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 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/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Este item de estoque está indisponível" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Este item de estoque expirou" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Este item de estoque está velho" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "Este item de estoque está superalocado" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Este item de estoque está totalmente alocado" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Este item de estoque está parcialmente alocado" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Nenhum estoque disponível" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Este item de estoque foi esgotado" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Informação do estoque" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Linhas alocadas" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "Item de linha" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Produzindo" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Item consumível" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Peça ativa" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "Exibir itens ativos" @@ -10308,7 +10317,7 @@ msgstr "Adicionar um único item à lista de materiais" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Importar de arquivo" @@ -10332,7 +10341,7 @@ msgstr "A lista de materiais não pode ser editada, pois está bloqueada" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Montagem" @@ -10412,7 +10421,7 @@ msgstr "Status do pedido" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Editar alocação de estoque" @@ -10421,7 +10430,7 @@ msgstr "Editar alocação de estoque" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "Remover estoque alocado" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "Tem certeza de que deseja remover este estoque alocado do pedido?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "Consumindo estoque alocado" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "Estoque consumido com sucesso" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Consumir" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Testável" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Monitorado" @@ -10520,24 +10529,24 @@ msgstr "Em produção" msgid "Insufficient stock" msgstr "Estoque insuficiente" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Obtém herdados" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Quantidade unitária" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "Informações da lista de materiais" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Totalmente alocado" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Criar pedido de produção" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "Alocando estoque ao pedido de produção" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "Alocação de estoque concluída" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Estoque alocado automaticamente" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "Alocando estoque automaticamente para" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "item(ns) de linha selecionado(s)" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "Alocar automaticamente os itens não rastreados da lista de materiais a esta produção conforme as opções selecionadas" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Desalocar estoque" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "Desalocar todo estoque não rastreado para este pedido de produção" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Desalocar estoque do item de linha selecionado" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "O estoque foi distribuído" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "Peças rastreáveis devem ser alocadas pela aba Saídas de produção" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Estoque de produção" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "Alocar automaticamente os itens rastreados da lista de materiais a esta #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Adicionar saída da produção" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Saída de produção criada" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "Concluindo saídas de produção" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Saídas de produção foram completadas" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "Sucateando saídas de produção" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Saídas de produção foram sucateadas" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "Cancelando saídas de produção" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Saídas de produção foram canceladas" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Editar saída de produção" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Esta ação desalocará todo o estoque da saída de produção selecionada" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Serializar saída de produção" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filtrar por estado do estoque" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filtrar por estado do estoque" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Concluir as saídas selecionadas" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Sucatear saídas selecionadas" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Cancelar saídas selecionadas" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Alocar" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Alocar estoque à saída de produção" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Desalocar" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Desalocar estoque da saída de produção" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Serializar saída de produção" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Concluir saída de produção" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Sucata" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Sucatear saída de produção" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Cancelar saídas de produção" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Testes obrigatórios" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "Produção externa" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "Este pedido de produção é atendido por um pedido de compra externo" @@ -11486,7 +11495,7 @@ msgstr "Estoque mínimo" msgid "Maximum stock" msgstr "Estoque máximo" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Importar peças" @@ -11502,40 +11511,40 @@ msgstr "Importar peças" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Selecionar categoria" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Definir categoria para as peças selecionadas" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Solicitar peças selecionadas" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Adicionar peças" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Criar peça" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Criar uma nova peça" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Importar peças de um arquivo" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Importar de fornecedor" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Importar peças de um plugin de fornecedor" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Amostra" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Instalado" @@ -12261,11 +12270,11 @@ msgstr "Editar alocação" msgid "View Shipment" msgstr "Ver remessa" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Atribuir à remessa" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Atribuir à remessa" @@ -12726,15 +12735,15 @@ msgstr "Todas as tarefas pendentes excluídas" msgid "Error while deleting all pending tasks" msgstr "Erro ao excluir todas as tarefas pendentes" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Editar código do projeto" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Excluir código do projeto" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Adicionar código do projeto" @@ -12762,15 +12771,15 @@ msgstr "Excluir entrada de seleção" msgid "Add Entry" msgstr "Adicionar entrada" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "Esta lista de seleção está bloqueada e não pode ser editada." -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "Detalhes da lista de seleção" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "Entradas da lista de seleção" @@ -13034,96 +13043,96 @@ msgstr "Excluir tipo de local" msgid "Icon" msgstr "Ícone" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Data do inventário" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Exibir estoque de peças ativas" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Exibir estoque de peças montadas" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Exibir itens que foram alocados" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Exibir itens que estão disponíveis" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Incluir sublocais" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Incluir estoque em sublocais" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Esgotado" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Exibir itens de estoque esgotados" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Exibir itens que estão em produção" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "Exibir itens que foram consumidos por um pedido de produção" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Exibir itens de estoque que estão instalados em outros itens" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Enviar para cliente" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Exibir itens enviados para um cliente" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Exibir itens monitorados" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Tem preço de compra" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Exibir itens com preço de compra" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Exibir itens vencidos" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Exibir itens parados" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Vencido antes de" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Exibir itens vencidos antes desta data" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Vencido após" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Exibir itens vencidos após esta data" @@ -13131,35 +13140,35 @@ msgstr "Exibir itens vencidos após esta data" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Inventário antes de" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Exibir itens contados antes desta data" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Inventário após" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Exibir itens contados após esta data" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "Tem data de inventário" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "Exibir itens com data de inventário" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Localização externa" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Exibir itens com localização externa" @@ -13175,11 +13184,11 @@ msgstr "Exibir itens com localização externa" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "Item de estoque criado" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Solicitar itens" diff --git a/src/frontend/src/locales/ro/messages.po b/src/frontend/src/locales/ro/messages.po index 13a13cfb9c..1b1654c8f1 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Editare" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Șterge" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Anulează" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Acțiuni" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Caută" @@ -126,28 +126,28 @@ msgstr "Nu" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Piesă" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Piese" @@ -189,7 +189,7 @@ msgstr "Parametru" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parametri" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Șablon de Parametru" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Șabloane de Parametru" @@ -214,12 +214,12 @@ msgstr "Șabloane de Testare Parte" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Piesă Furnizor" @@ -232,7 +232,7 @@ msgstr "Piese Furnizor" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Piesa Producătorului" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Piesele Producătorului" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Categorie Piesă" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Categorii Piese" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Stochează Articol" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Stochează Articole" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Locația Stocului" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Locațiile Stocului" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Tipurile Locației Stocului" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Istoric Stoc" @@ -313,7 +313,7 @@ msgstr "Istoricele Stocului" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Comenzi de Producție" @@ -369,12 +369,13 @@ msgstr "Companii" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Coduri Proiecte" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Comandă de achiziție" @@ -402,7 +403,7 @@ msgstr "Comandă de achiziție" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Comandă de achiziție" @@ -421,7 +422,7 @@ msgstr "Linii Comenzi de Cumpărare" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Comandă de Vânzare" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Comenzi de Vânzare" @@ -459,7 +460,7 @@ msgstr "Returnează Comanda" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Returnează Comenzile" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Contacte" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Proprietar" @@ -533,7 +534,7 @@ msgstr "Proprietari" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Introduceți datele codului de bare" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Scanați codul de bare" @@ -810,7 +811,7 @@ msgstr "Codul de bare nu se potrivește cu tipul de model așteptat" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Nu s-a reușit asocierea codului de bare" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Acest lucru va elimina asocierea către codul de bare asociat" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Dezasociază Codul de Bare" @@ -1070,7 +1071,7 @@ msgstr "Restant" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Responsabil" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Eliminați imaginea asociată de la acest articol?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Sterge" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Disponibil" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Stoc" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Activ" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "Nici un stoc" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "În Producţie" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Locația sursei" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Selectaţi locaţia sursă pentru alocarea stocurilor" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Atribuie cod lot" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "Cod lot" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Introduceți codul lotului pentru articolele primite" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Versiunea" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Cale" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Versiune Din" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Stoc disponibil" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Stoc disponibil" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Selectați versiunea componentei" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Indisponibil" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Nu există stoc disponibil" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index 096bda3b1f..56875ce6bd 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Редактировать" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Удалить" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Отменить" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Действия" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Поиск" @@ -126,28 +126,28 @@ msgstr "Нет" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Деталь" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Детали" @@ -189,7 +189,7 @@ msgstr "Параметр" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Параметры" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Шаблон параметра" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Шаблоны параметров" @@ -214,12 +214,12 @@ msgstr "Шаблоны тестов детали" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Деталь поставщика" @@ -232,7 +232,7 @@ msgstr "Детали поставщиков" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Деталь производителя" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Детали производителей" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Категория детали" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Категории деталей" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Складская позиция" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Складские позиции" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Место хранения" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Места хранения" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Типы места хранения" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "История склада" @@ -313,7 +313,7 @@ msgstr "История складов" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Заказ на сборку" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Заказы на сборку" @@ -369,12 +369,13 @@ msgstr "Компании" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Коды проекта" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Заказ на закупку" @@ -402,7 +403,7 @@ msgstr "Заказ на закупку" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Заказы на закупку" @@ -421,7 +422,7 @@ msgstr "Позиции заказа на закупку" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Заказ на продажу" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Заказы на продажу" @@ -459,7 +460,7 @@ msgstr "Заказ на возврат" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Заказы на возврат" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Контакты" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Владелец" @@ -533,7 +534,7 @@ msgstr "Владельцы" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Введите данные штрихкода" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Сканировать штрихкод" @@ -810,7 +811,7 @@ msgstr "Штрихкод не соответствует ожидаемому т #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Не удалось привязать штрихкод" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Это удалит ссылку на связанный штрих-ко #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Отвязать штрихкод" @@ -1070,7 +1071,7 @@ msgstr "Просроченный" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Начальная дата" @@ -1080,7 +1081,7 @@ msgstr "Начальная дата" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Целевая дата" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Ответственный" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Удалить связанное изображение?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Очистить" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Произошла ошибка сервера" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Ошибка формы" @@ -1790,11 +1791,11 @@ msgstr "Ошибка формы" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Существуют ошибки для одного или нескольких полей формы" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Узел" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Выбрать набор" msgid "{0} icons" msgstr "{0} значков" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Загрузка" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Ничего не найдено" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Элемент" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "запись modelRenderer необходима для таблиц" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Нет доступных записей" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Добавить строку" @@ -2188,61 +2189,61 @@ msgstr "Добавить строку" msgid "Thumbnail" msgstr "Миниатюра" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Импорт строк" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Пожалуйста, подождите, пока данные импортируются" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Произошла ошибка при импорте данных" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Изменить данные" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Удалить строку" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Строка" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Строка содержит ошибки" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Принять" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Верно" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Фильтр по статусу проверки строк" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Готово" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Фильтровать по статусу завершения строк" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Импорт выделенных строк" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Обработка данных" @@ -2496,7 +2497,7 @@ msgstr "Обновление ролей группы" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Обновлено" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Редактировать" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Добавить" @@ -2542,14 +2543,14 @@ msgstr "Нет элементов" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Доступно" @@ -2924,14 +2925,14 @@ msgstr "Выход" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Склад" @@ -3029,7 +3030,7 @@ msgstr "Удалить группу из поиска" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Вложения" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Информация о плагине" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Автор" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Дата" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Дата" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Активно" @@ -3331,8 +3333,8 @@ msgstr "Отгрузка" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Неактивный" @@ -3352,7 +3354,7 @@ msgstr "Нет склада" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "В заказе" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "В производстве" @@ -3376,9 +3378,9 @@ msgstr "Сведения" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Категория" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Расположение" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Серийный номер" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Серийный номер" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Количество" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Партия" @@ -3484,7 +3486,7 @@ msgstr "Акт" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Создать код проекта" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Поставщик" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Загрузка..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Далее" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Редактировать деталь" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Требования продаж" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "На складе" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Требуемое количество" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Исправьте ошибки в выбранных деталях" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Замена создана" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Продукция" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Количество для завершения" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Количество для завершения" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Количество для завершения" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Статус" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Завершить производство" @@ -4853,37 +4855,37 @@ msgstr "Завершить производство" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Количество для списания" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Списать Продукцию" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Списать Продукцию" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Выбранная продукция будет завершена, но помечена списанной" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Зарезервированные складские позиции будут израсходованы" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Отменить продукцию" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Выбранная продукция будет удалена" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Зарезервированные складские позиции будут возвращены на склад" @@ -4891,9 +4893,9 @@ msgstr "Зарезервированные складские позиции б #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "Внутренний артикул" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Зарезервировано" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Место хранения комплектующих" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Выберите исходное расположение для распределения запасов" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Зарезервировать остатки" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Запасы назначены" @@ -4962,44 +4964,48 @@ msgstr "Запасы назначены" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Израсходовать запасы" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Полностью израсходовано" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Израсходовано" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Выберите код проекта для этой позиции" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Выберите код проекта для этой позиции" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Подписаться на уведомления для этой ка #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Выберите место хранения" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Пункт назначения товара выбран" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Выбрано расположение категории по умолчанию" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Выбрано место получения запасов" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Выбрано местоположение по умолчанию" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Виртуальная деталь" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Задать место хранения" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Назначить код партии" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Назначить серийный номер" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Задать срок годности" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Настройка упаковки" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Изменить статус" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Добавить заметку" @@ -5122,22 +5128,22 @@ msgstr "Добавить заметку" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Использовать место хранения по умолчанию" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Использовать место хранения позиции заказа " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Использовать место хранения уже полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Использовать место хранения уже получе msgid "Batch Code" msgstr "Код партии" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Введите код партии для полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Серийные номера" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Введите серийные номера для полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Срок годности" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Введите дату истечения срока годности полученных элементов" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Упаковка" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Заметка" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Артикул поставщика" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "Артикул поставщика" msgid "Received" msgstr "Получено" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Получить позиции" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Элементы получены" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Возврат позиций" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Товар получен на складе" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "Цена на основе детали и количества отличается{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Проверить отправку" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Отметка отправления как проверенного означает, что вы проверили корректность всех предметов, включённых в эту отправку" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Отправление отмечено как проверенное" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Снять отметку проверки с отправки" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Отметка отправления как непроверенного означает, что требуется дополнительная проверка" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Отправление отмечено как непроверенное" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "Завершить отгрузку" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "Отгрузка успешно завершена" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Завершить отправку" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Оставьте поле пустым, чтобы использовать адрес заказа" @@ -5274,219 +5280,220 @@ msgstr "Оставьте поле пустым, чтобы использова #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Ввести количество упаковок вместо количества отдельных элементов" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Введите начальное количество этой детали на складе" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Введите серийные номера для нового склада (или оставьте пустым)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Состояние складской позиции" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Создать складскую позицию" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Выберите часть для установки" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Подтвердить перемещение запаса" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Переместить в местоположение по умолчанию" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Переместить" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Возврат" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Количество" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Увеличить склад" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Запас добавлен" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Увеличить количество выбранных складских позиций на указанную величину." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Уменьшить склад" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Запас удален" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Уменьшить количество выбранных складских позиций на указанную величину." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Переместить склад" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Запас перемещен" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Переместить выбранные позиции в указанное место хранения." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Возврат запасов" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Запасы возвращены" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Вернуть выбранные позиции на склад, в указанное место хранения." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Подсчёт склада" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Запас посчитан" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Произвести инвентаризацию выбранных складских позиций и скорректировать количество соответствующим образом." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Изменить статус запасов" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Состояние запаса изменено" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Изменить статус выбранных складских позиций." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Объединить склад" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Запасы объединены" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Объединить складские позиции" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Операция объединения не может быть отменена" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "При объединении позиций информация об отслеживании может быть потеряна" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "При объединении может быть потеряна информация о поставщиках" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Передать запас клиенту" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Запас передан клиенту" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Удалить складскую позицию" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Запас удален" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Эта операция необратимо удалит выбранные складские позиции." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Расположение основного склада" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Поиск по серийному номеру" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Нет подходящих элементов" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Несколько подходящих элементов" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Неверный ответ сервера" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Удалить выбранные складские позиции" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Действия со складом" @@ -6460,7 +6467,7 @@ msgstr "Удалить учётные данные WebAuthn" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Точки" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Валюта" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Движение остатков" @@ -7378,14 +7385,14 @@ msgstr "У собираемой детали возможно не задана #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "Спецификация не утверждена" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Ревизия" @@ -7454,9 +7461,9 @@ msgstr "Сторонний" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Ссылка" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Количество производимых деталей" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Место назначения" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Создано" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Дочерние заказы на сборку" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Результаты тестов" @@ -7714,7 +7722,7 @@ msgstr "Отменить заказ" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "В виде календаря" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Производитель" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Внешняя ссылка" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Сведения о детали" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Создать деталь поставщика" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Нет на складе" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Роли группы" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "Информация о пользователе" @@ -7998,95 +8006,95 @@ msgstr "Обычный пользователь" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Путь" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Родительская категория" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Подкатегории" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Структура" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Расположение по умолчанию" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Место хранения по-умолчанию" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Редактировать категорию деталей" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Перенести элементы в родительскую категорию" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Удалить товар" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Удалить категорию деталей" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Действие с деталями" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Что делать с деталями этой категории" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Действие с дочерними категориями" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Что делать с дочерними категориями этой категории" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Действия с категорией" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Сведения о категории" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Резервирование в заказах на сборку" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Резервирование в заказах на продажу" @@ -8107,47 +8115,47 @@ msgstr "Резервирование в заказах на продажу" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Разновидность детали" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Разновидность детали" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Ревизия" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Расположение по умолчанию" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Размещение категории по умолчанию" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Единица измерения" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Ключевые слова" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Доступно" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Доступно" msgid "On order" msgstr "В заказе" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Требуется для заказов" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Зарезервировано в заказах на сборку" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Зарезервировано в заказах на продажу" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Минимальный запас" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Заблокировано" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Шаблон детали" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Сборная деталь" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Компонент для сборки" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Тестируемая деталь" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Шаблон детали" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Сборная деталь" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Компонент для сборки" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Тестируемая деталь" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Отслеживаемая деталь" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Можно закупать" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Можно продавать" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Дата создания" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Создал" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Срок годности по умолчанию" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "дней" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Ценовой диапазон" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Последний серийный номер" @@ -8255,60 +8263,54 @@ msgstr "Последний серийный номер" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Выберите ревизию детали" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Разновидности" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Резервирование" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Спецификация" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Разновидности" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Резервирование" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Спецификация" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Используется в" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Цены на деталь" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Шаблоны тестов" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Связанные детали" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Деталь заблокирована" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Параметры детали нельзя редактировать, поскольку деталь заблокирована" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Требуется" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Требуется" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Требуется" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "Дефицит" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Создать деталь" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Удалить деталь" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Удаление этой детали нельзя отменить" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Закупить" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Закупить на склад" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Поиск по серийному номеру" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Действия с деталью" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "Количество на складе" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Стоимость склада" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Расходник" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "Количество для настройки" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "Потери" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "Кратность округления" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Цена за единицу" @@ -8772,11 +8780,11 @@ msgstr "Закупочные цены" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Последнее обновление" @@ -8916,7 +8924,7 @@ msgstr "Дата оформления" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Дата завершения" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "Не проверено" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Детали по умолчанию" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Редактировать место хранения" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Переместить элементы в родительское местоположение" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Удалить место хранения" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Действия для складских элементов в этом месте" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Действия с местом хранения" @@ -9248,45 +9256,45 @@ msgstr "Действия с местом хранения" msgid "Action for child locations in this location" msgstr "Действия для дочерних местоположений в этом месте" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "Сканировать складской элемент" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "Сканированный элемент помещён в местоположение" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "Ошибка при сканировании складского элемента" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "Сканировать место хранения" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "Сканированное место хранения помещено в местоположение" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "Ошибка при сканировании места хранения" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "Поиск по серийному номеру" msgid "Next serial number" msgstr "Следующий серийный номер" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Зарезервировано в заказах" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Установлено в" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Родительский элемент" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Запас-родитель" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Израсходовано для" @@ -9350,11 +9358,11 @@ msgstr "Израсходовано для" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Последняя инвентаризация" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Сведения о складе" @@ -9362,15 +9370,15 @@ msgstr "Сведения о складе" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Установленные элементы" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Дочерние элементы" @@ -9389,11 +9397,11 @@ msgstr "Дочерние элементы" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Редактировать складскую позицию" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "Созданные элементы" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "Создано {n} складских позиций" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "Созданные элементы" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "Создано {n} складских позиций" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Удалить складскую позицию" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Присвоить запасу серийный номер" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Запасу присвоен серийный номер" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "Сканировать в местоположение" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "Сканировать в местоположение" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "Сканировать в местоположение" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "Сканировать в местоположение" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "Отсканируйте этот элемент для помещения в местоположение" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Действия со складом" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Сериализовать" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Сериализовать запас" @@ -9474,29 +9482,29 @@ msgstr "Сериализовать запас" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Действия со складским элементом" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Залежалый" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Просрочен" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Недоступно" @@ -9551,75 +9559,75 @@ msgstr "Вы подписаны на получение уведомлений #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Складская позиция в процессе производства" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Складская позиция зарезервирована в заказе на продажу" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Складская позиция передана клиенту" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Складская позиция установлена в другой складской позиции" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Складская позиция израсходована в заказе на сборку" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Этот складской элемент недоступен" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Этот складской элемент просрочен" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Этот складской элемент устарел" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "Нехватает единиц товара на складе" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Складская позиция полностью зарезервирована" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Складская позиция частично зарезервирована" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Нет на складе" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Этот складской элемент был израсходован" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Информация о складе" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Зарезервированные позиции" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Сборка" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Расходный материал" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Активная деталь" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "Показать активные" @@ -10308,7 +10317,7 @@ msgstr "Добавить одну позицию спецификации" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Импорт из файла" @@ -10332,7 +10341,7 @@ msgstr "Невозможно отредактировать спецификац #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Сборная деталь" @@ -10412,7 +10421,7 @@ msgstr "Статус заказа" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Редактировать распределение запаса" @@ -10421,7 +10430,7 @@ msgstr "Редактировать распределение запаса" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "Удалить распределённый запас" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "Вы уверены, что хотите удалить этот распределённый запас из заказа?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Израсходовать" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Тестируемая" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Отслеживаемый" @@ -10520,24 +10529,24 @@ msgstr "В производстве" msgid "Insufficient stock" msgstr "Недостаточно запаса" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Наследуется" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Количество единиц" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "Информация о спецификации" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Полностью распределено" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Создать заказ на сборку" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Автоматическое резервирование остатков" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Отменить резервирование остатков" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "Начислить все неотслеживаемые запасы для этого заказа на сборку" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Отменить резервирование остатков для выбранной позиции" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Склад был распродан" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Собрать" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Создать продукцию" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "Продукция создана" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Производство завершено" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Продукция списана" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Производство отменено" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Редактировать продукцию" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Это действие отменит резервирование всех складских позиций для выбранной продукции" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "Сериализовать продукцию" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Фильтр по статусу склада" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Фильтр по статусу склада" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Завершить выбранную продукцию" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Списать выбранную продукцию" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Отменить выбранную продукцию" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Зарезервировать" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Зарезервировать остатки для выбранной продукции" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Отменить резервирование" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Отменить резервирование остатков для выбранной продукции" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "Сериализовать продукцию" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Завершить продукцию" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Списать" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Списать продукцию" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Отменить продукцию" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Обязательные тесты" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "Сторонняя сборка" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "Этот заказ на сборку выполнен внешними заказами на закупку" @@ -11486,7 +11495,7 @@ msgstr "Минимальный запас" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Импортировать детали" @@ -11502,40 +11511,40 @@ msgstr "Импортировать детали" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "Выбрать категорию" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "Выбрать категорию для выбранных деталей" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Закупить выбранные детали" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Добавить детали" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Создать деталь" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Создать новую деталь" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "Иморт деталей из файла" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "Импорт от поставщика" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "Импортировать детали из плагина поставщика" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Пример" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Установлено" @@ -12261,11 +12270,11 @@ msgstr "Редактировать резервирование" msgid "View Shipment" msgstr "Показать доставку" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "Назначить на доставку" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Назначить на доставку" @@ -12726,15 +12735,15 @@ msgstr "Все ожидающие задачи удалены" msgid "Error while deleting all pending tasks" msgstr "Ошибка при удалении всех ожидающих задач" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Редактировать код проекта" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Удалить код проекта" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Создать код проекта" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Удалить тип места хранения" msgid "Icon" msgstr "Значок" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Дата инвентаризации" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Показать запасы для активных деталей" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Показать запасы для собранных частей" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Показать элементы, которые были распределены" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Показать доступные элементы" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Включая вложенные склады" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Включить запасы в подместоположениях" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Исчерпан" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Показать исчерпанные складские элементы" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Показать элементы, которые в производстве" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "Показать элементы, которые были израсходованы в заказе на сборку" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Показать складские элементы, установленные в другие элементы" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Отправлены покупателю" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Показать элементы, которые были отправлены покупателю" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Показать отслеживаемые элементы" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Есть цена закупки" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Показать элементы, у которых есть цена закупки" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Показать просроченные элементы" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Показать устаревшие элементы" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Срок годности раньше" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Показать элементы, срок годности которых истекает раньше указанной даты" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Срок годности позже" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Показать элементы, срок годности которых истекает позже указанной даты" @@ -13131,35 +13140,35 @@ msgstr "Показать элементы, срок годности котор #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Инвентаризация раньше" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Показать позиции с проведенной инвентаризацией раньше указанной даты" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Инвентаризация позже" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Показать позиции с проведенной инвентаризацией позже указанной даты" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Сторонний склад" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Показать элементы со стороннего склада" @@ -13175,11 +13184,11 @@ msgstr "Показать элементы со стороннего склада #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "Складская позиция создана" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "Закупить детали" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index 5618159819..9115c1a38e 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 56fbe913c6..90dddfcc80 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Uredi" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Izbriši" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Prekliči" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Dejanja" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Išči" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Del" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Deli" @@ -189,7 +189,7 @@ msgstr "Parameter" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parametri" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Kos dobavitelja" @@ -232,7 +232,7 @@ msgstr "Kosi dobavitelja" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index 6376a9aea9..bc6c909864 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Izmeni" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Obriši" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Poništi" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Akcije" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Pretraga" @@ -126,28 +126,28 @@ msgstr "Ne" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Deo" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Delovi" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parametri" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Šablon parametara" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "Šabloni testiranja dela" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Deo nabavljača" @@ -232,7 +232,7 @@ msgstr "Delovi nabavljača" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Deo proizvođača" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Delovi proizvođača" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Kategorija delova" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Kategorije delova" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Stavka zalihe" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Stavke zaliha" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Lokacija zaliha" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Lokacije zaliha" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Tipovi lokacija zaliha" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Istorija zaliha" @@ -313,7 +313,7 @@ msgstr "Istorije zaliha" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Nalog za izradu" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Nalozi za izradu" @@ -369,12 +369,13 @@ msgstr "Kompanije" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Kodovi projekta" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Narudžbenica" @@ -402,7 +403,7 @@ msgstr "Narudžbenica" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Narudžbenice" @@ -421,7 +422,7 @@ msgstr "Linije narudžbenica" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Nalog za prodaju" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Naloti za prodaju" @@ -459,7 +460,7 @@ msgstr "Nalog za povrat" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Nalozi za povrat" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontakti" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Vlasnik" @@ -533,7 +534,7 @@ msgstr "Vlasnici" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Unesi podatke bar koda" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Skeniraj barkod" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Greška pri povezivanju bar koda" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Ovo će ukloniti link sa povezanim barkodom" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Prekini vezu Barkoda" @@ -1070,7 +1071,7 @@ msgstr "Kasni" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Ciljani datum" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Odgovoran" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Ukloniti sliku sa ovog predmeta?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Obriši" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Desila se greška na serverskoj strani" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Greška Obrasca" @@ -1790,11 +1791,11 @@ msgstr "Greška Obrasca" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Postoje greške na jednom ili više polja na obrascu" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Host" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Izaberi pakovanje" msgid "{0} icons" msgstr "{0} ikone" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Učitavanje" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Nema pronađenih rezultata" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Stavka" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Generator potreban za tabele" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Nema unosa" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Dodaj novi red" @@ -2188,61 +2189,61 @@ msgstr "Dodaj novi red" msgid "Thumbnail" msgstr "Sličice" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Uvoženje redova" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Molimo Vas da sačekate dok se podaci učitavaju" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Desila se greška prilikom učitavanja podataka" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Izmeni podatke" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Izbriši red" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Red" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Red ima greške" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Prihvati" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Validiraj" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtriraj prema validacionom statusu reda" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Završi" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtriraj prema validacionom statusu reda" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Učitaj izabrane redove" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Obrađivanje podataka" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Ažurirano" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Dodaj" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Dostupno" @@ -2924,14 +2925,14 @@ msgstr "Odjavljivanje" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Zalihe" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Prilozi" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Informacije o ekstenziji" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktivno" @@ -3331,8 +3333,8 @@ msgstr "Pošiljka" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Neaktivno" @@ -3352,7 +3354,7 @@ msgstr "Nema zalihe" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "Na nalogu" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "U produkciji" @@ -3376,9 +3378,9 @@ msgstr "Detalji" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategorija" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Lokacija" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Serijski broj" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Serijski broj" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Količina" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Serija" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Dodaj šifru projekta" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Dobavljač" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Učitavanje" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Izmeni deo" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "U zalihama" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Potrebna količina" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Molimo ispravite greške u izabranim delovima" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Izlazna kompilacija" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Kompletiraj izlaznu kompilaciju" @@ -4853,37 +4855,37 @@ msgstr "Kompletiraj izlaznu kompilaciju" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Izbrišii izlaznu kompilaciju" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Izbrišii izlaznu kompilaciju" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Poništi izlazne kompilacije" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "Identifikacioni broj dela" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Alocirano" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Lokacija izvora" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Izaberi lokaciju izvora radi alokacije zaliha" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Alociraj zalihe" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Stavke zaliha alocirane" @@ -4962,44 +4964,48 @@ msgstr "Stavke zaliha alocirane" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Iskorišćeno" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Pretplati se za obaveštenja za ovu kategoriju" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Izaberi lokaciju" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Destinacije stavke odabrana" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Podrazmevana lokacija kategorije dela izabrana" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Primljena lokacija zaliha selektovana" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Podrazumevana lokacija izabrana" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Virtualni deo" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Podesi lokaciju" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Dodeli kod serije" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Doradi pakovanje" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Promeni status" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Dodaj belešku" @@ -5122,22 +5128,22 @@ msgstr "Dodaj belešku" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Prodavnica na podrazumevanoj lokaciji" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Prodavnica sa već primeljenom zalihom" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Prodavnica sa već primeljenom zalihom" msgid "Batch Code" msgstr "Kod serije" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Unesi kod serije za primljene stavke" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Serijski brojevi" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Unesi serijske brojeve za primljene stavke" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Datum isteka" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Pakovanje" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Beleška" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Jedinica za praćenje zaliha" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "Jedinica za praćenje zaliha" msgid "Received" msgstr "Primljeno" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Primi linijske stavke" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Primi stavke" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Stavka primljena u zalihe" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Završi isporuku" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Dodaj primljenu količinu kao pakovanje umesto kao individualnu stavku" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Unesi početnu količinu za ovu stavku zalihe" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Unesi serijske brojeve za novu zalihu (ili ostavi nepopunjeno)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Status zalihe" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Dodaj stavku zalihe" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Izaberi deo za instalaciju" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Potvrdi transfer zalihe" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Premesti na podrazumevanu lokaciju" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Premesti" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Vrati" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Računaj" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Dodaj zalihu" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Zaliha dodata" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Ukloni zalihu" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Zaliha uklonjena" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Prebaci zalihu" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Zaliha prebačena" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Prebroj zalihe" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Zaliha prebrojena" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Promeni status zalihe" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Status zalihe izmenjen" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Spoji zalihe" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Zalihe spojene" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Dodeli zalihu mušteriji" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Zaliha dodeljena mušteriji" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Izbriši stavku zalihe" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Zaliha izbrisana" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Lokacija roditeljske zalihe" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Akcije zaliha" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Tačkasto" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Valuta" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Praćenje zaliha" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revizija" @@ -7454,9 +7461,9 @@ msgstr "Spoljno" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Referenca" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Količina naloga" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Destinaciona lokacija" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Kreirano" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Pod-nalozi za izradu" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Rezultati testa" @@ -7714,7 +7722,7 @@ msgstr "Otkaži nalog" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Proizvođač" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Spoljni link" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Detalji dela" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Dodaj deo dobavljača" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Nema zaliha" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Putanja" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Nadređena kategorija" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Podkategorije" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Strukturalno" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Podrazumevana lokacija nadređene kategorije" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Podrazumevana lokacija" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Izmeni kategoriju dela" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "Premesti stavke u nadređenu kategoriju" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Obriši stavke" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Obriši kategoriju dela" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Akcije delova" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Akcije za delove unutar ove kategorije" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Akcije podkategorije" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Akcije za podkategorije ove kategorije" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Akcije kategorije" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Detalji kategorije" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Dodela naloga za izradu" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Dodela prodajnih naloga" @@ -8107,47 +8115,47 @@ msgstr "Dodela prodajnih naloga" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Varijanta od" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Varijanta od" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Revizija od" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Podrazumevana lokacija" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Podrazumevana lokacija kategorije" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Merne jedinice" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Ključne reči" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Dostupne zalihe" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Dostupne zalihe" msgid "On order" msgstr "Na nalogu" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Potrebno za naloge" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Dodeljeno nalozima za izradu" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Dodeljeno prodajnim nalozima" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Minimum zaliha" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Zaključano" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Šablonski de" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Sastavljeni deo" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Komponenta" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Deo može da se testira" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Šablonski de" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Sastavljeni deo" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Komponenta" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Deo može da se testira" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Deo može da se prati" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Deo može da se kupi" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Deo može da se proda" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Datum kreiranja" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Kreirano od strane" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Raspon cena" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Najnoviji serijski broj" @@ -8255,60 +8263,54 @@ msgstr "Najnoviji serijski broj" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Izaberite reviziju dela" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Varijante" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Alokacije" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Spisak materijala" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Varijante" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Alokacije" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Spisak materijala" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Korišćeno u" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Cena dela" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Test šabloni" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Povezani delovi" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Deo je zaključan" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Parametri dela ne mogu da se izmene, deo je zaključan" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Neophodno" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Neophodno" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Neophodno" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Dodaj deo" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Obriši deo" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Brisanje ovog dela se ne može poništiti" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Nalog" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Naruči zalihe" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Akcije dela" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Vrednost zaliha" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Potrošno" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Cena po jedinici" @@ -8772,11 +8780,11 @@ msgstr "Cena nabavke" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Poslednji put ažurirano" @@ -8916,7 +8924,7 @@ msgstr "Datum izdavanja" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Datum završetka" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Podrazumevani delovi" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Izmeni lokaciju zaliha" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "Pomeri stavku na roditeljsku lokaciju" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Obriši lokaciju zaliha" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Akcija za stavke na ovoj lokaciji" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Akcije lokacija" @@ -9248,45 +9256,45 @@ msgstr "Akcije lokacija" msgid "Action for child locations in this location" msgstr "Akcija za lokacije podređene ovoj" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "Sledeći serijski broj" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "Alociraj u naloge" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Instalirano u" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "Stavka roditelj" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "Stavka roditelj" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Potrošeno od strane" @@ -9350,11 +9358,11 @@ msgstr "Potrošeno od strane" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Poslednji popis" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Detalji zaliha" @@ -9362,15 +9370,15 @@ msgstr "Detalji zaliha" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Instalirane stavke" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Podstavke" @@ -9389,11 +9397,11 @@ msgstr "Podstavke" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Izmeni stavku" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Obriši stavku" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "Serijalizuj stavku" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "Stavka serijalizovana" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Operacije nad zalihama" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "Serijalizuj" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "Serijalizuj zalihe" @@ -9474,29 +9482,29 @@ msgstr "Serijalizuj zalihe" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Akcije stavki" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Zastarelo" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Isteklo" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Nedostupno" @@ -9551,75 +9559,75 @@ msgstr "Pretplaćeni ste na obaveštenja vezano za ovaj deo" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Ova stavka je u produkciji" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Ova stavka je dodeljena narudžbenici" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Ova stavka je dodeljena mušteriji" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Ova stavka je instalirana u drugu stavku" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Ova stavka je iskorišćena od strane proizvodnog naloga" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "Ova stavka nije na stanju" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Ovoj stavki je istekao rok trajanja" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Ova stavka je zastarela" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Ova stavka je potpuno alocirana" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Ova stavka je delimično alocirana" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Nema dostupnih zaliha" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Ova stavka je potrošena" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Informacije o zalihama" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Alocirane linije" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Izgradnja" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Potrošna stavka" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Aktivan deo" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "Spisak materijala ne može da se menja, deo je zaključan" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Sklop" @@ -10412,7 +10421,7 @@ msgstr "Status narudžbenice" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "Izmeni alokaciju zaliha" @@ -10421,7 +10430,7 @@ msgstr "Izmeni alokaciju zaliha" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Moguće testirate" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "Praćeno" @@ -10520,24 +10529,24 @@ msgstr "U produkciji" msgid "Insufficient stock" msgstr "Nedovoljno zaliha" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Biva nasleđeno" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Količina po jedinici" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Kreiraj nalog za izradu" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "Automatski alociraj zalihe" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "Dealociraj zalihe" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 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:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "Dealociraj zalihe sa odabrane stavke" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "Zalihe su dealocirane" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Kreiraj zalihe" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Dodaj nalog za izradu" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Izlazne kompilacije kompletirane" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Izlazna kompilacija izbriši" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Izlazne kompilacije poništene" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "Izmeni nalog za izradu" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "Ova akcija će dealocirate sve zalihe sa izabranog naloga za izradu" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Filtriraj po statusu zaliha" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Filtriraj po statusu zaliha" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Kompletiraj izabrane naloge" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Odbaci izabrane naloge" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Otkaži izabrane naloge" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Alociraj" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Alociraj zalihe na nalog za izradu" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Dealociraj" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Dealokacija zaliha sa naloga za izradu" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Završi nalog za izradu" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Odbaci" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Odbaci nalog za izradu" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Otkaži nalog za izradu" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Potrebni testovi" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "Minimalne zalihe" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "Naruči izabrane delove" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Uzorak" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Instalirano" @@ -12261,11 +12270,11 @@ msgstr "Izmeni alokaciju" msgid "View Shipment" msgstr "Pogledaj isporuku" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Izmeni šifru projekta" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Obriši šifru projekta" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Dodaj šifru projekta" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Obriši tip lokacije" msgid "Icon" msgstr "Ikona" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Datum inventure" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Prikaži zalihe za aktivne delove" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "Prikaži zalihe za sklopljene delove" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Prikaži stavke koje su alocirane" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Prikaži stavke koje su dostupne" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Uključi podlokacije" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Uključi zalihe u podlokacijama" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Potrošeno" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Prikaži potrošene stavke" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Prikaži stavke koje su u produkciji" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 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:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Prikaz stavki koje su instalirane u drugim stavkama" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Pošalji mušteriji" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Prikaži stavke koje su poslate mušteriji" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "Prikaži praćene stavke" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Ima nabavnu cenu" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Prikaži stavke koje imaju nabavnu cenu" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "Prikaži stavke čiji rok je istekao" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "Prikaži stavke koje su zastarele" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "Ističe pre" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "Prikaži stavke koje ističu pre ovog datuma" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "Ističe nakon" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "Prikaži stavke koje ističu nakon ovog datuma" @@ -13131,35 +13140,35 @@ msgstr "Prikaži stavke koje ističu nakon ovog datuma" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "Inventar pre" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "Prikaži stavke prebrojane pre ovog datuma" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "Inventar nakon" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "Prikaži stavke prebrojane nakon ovog datuma" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Eksterne lokacije" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Prikaži stavke na eksternim lokacijama" @@ -13175,11 +13184,11 @@ msgstr "Prikaži stavke na eksternim lokacijama" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index b7025132bd..1fc2b3d3a2 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Redigera" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Radera" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Avbryt" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Åtgärder" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Sök" @@ -126,28 +126,28 @@ msgstr "Nej" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Artkel" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Artiklar" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parametrar" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "Testmall för artiklar" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Leverantörsartikel" @@ -232,7 +232,7 @@ msgstr "Leverantörsartikel" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Tillverkarens artiklar" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Tillverkarens artiklar" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Artikel Kategori" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Artikelkategorier" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Lager artikel" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Artikel i lager" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Lagerplats" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Lagerplats" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Lagerplatstyper" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Lagerhistorik" @@ -313,7 +313,7 @@ msgstr "Lagerhistorik" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Byggordrar" @@ -369,12 +369,13 @@ msgstr "Företag" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Projektkoder" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Inköpsorder" @@ -402,7 +403,7 @@ msgstr "Inköpsorder" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Inköpsorder" @@ -421,7 +422,7 @@ msgstr "Inköpsorderrader" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Försäljningsorder" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Försäljningsorder" @@ -459,7 +460,7 @@ msgstr "Returorder" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Returorder" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Kontakter" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Ägare" @@ -533,7 +534,7 @@ msgstr "Ägare" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Skanna streckkod" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Ta bort länk för streckkod" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Startdatum" @@ -1080,7 +1081,7 @@ msgstr "Startdatum" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Färdigdatum" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Ansvarig" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Vill du ta bort den associerade bilden från denna artikel?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Rensa" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Ett serverfel inträffade" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Formulär fel" @@ -1790,11 +1791,11 @@ msgstr "Formulär fel" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Fel finns för ett eller flera formulärfält" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Värd" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Välj paket" msgid "{0} icons" msgstr "{0} ikoner" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Laddar" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Inga resultat hittades" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Artikel" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "modelRenderer post krävs för tabeller" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Inga poster tillgängliga" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Lägg till ny rad" @@ -2188,61 +2189,61 @@ msgstr "Lägg till ny rad" msgid "Thumbnail" msgstr "Miniatyrbild" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Importerar rader" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Vänligen vänta medan data importeras" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Ett fel inträffade vid import av data" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Redigera data" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Radera rad" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Rad" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Rad innehåller fel" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Acceptera" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Giltig" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Filtrera efter radvalideringsstatus" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Slutförd" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Filtrera efter radvalideringsstatus" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Importera markerade rader" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Bearbetar data" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Uppdaterad" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Ändra" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Lägg till" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Tillgänglig" @@ -2924,14 +2925,14 @@ msgstr "Logga ut" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Lagersaldo" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Bilagor" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Datum" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktiv" @@ -3331,8 +3333,8 @@ msgstr "Frakt" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Inaktiv" @@ -3352,7 +3354,7 @@ msgstr "Inget på lager" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "På order" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Under produktion" @@ -3376,9 +3378,9 @@ msgstr "Detaljer" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Plats" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Serienummer" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Antal" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Lägg till projektkod" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Leverantör" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Laddar..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Nästa" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Redigera artikel" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Slutförd produktion" @@ -4853,37 +4855,37 @@ msgstr "Slutförd produktion" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Skrota tillverkad produktion" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Skrota tillverkad produktion" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Avbryt produktion" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IAN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Allokerad" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Välj plats" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Virtuell artikel" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Tilldela streckkod" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Ändra status" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Lägg till anteckning" @@ -5122,22 +5128,22 @@ msgstr "Lägg till anteckning" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "Batchkod" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Serienummer" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Flytta" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Sammanfoga lager" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Ta bort lagerartikel" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Överordnad lagerplats" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Lager åtgärder" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Valuta" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "Extern" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Referens" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Tillverkat antal" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Destinationsplats" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Skapad" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Underordnad tillverknings order" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Test resultat" @@ -7714,7 +7722,7 @@ msgstr "Avbryt order" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "Kalendervy" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Tillverkare" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Extern länk" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Artikel Detaljer" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Inget på lager" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Grupproller" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Sökväg" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Underkategorier" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Radera objekt" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Tillverknings orderallokeringar" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Försäljningsorder allokeringar" @@ -8107,47 +8115,47 @@ msgstr "Försäljningsorder allokeringar" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Variant av" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Variant av" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Enheter" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Nyckelord" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Tillgängligt lager" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Tillgängligt lager" msgid "On order" msgstr "På order" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Låst" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Mall artikel" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Sammansatt artikel" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Komponent artikel" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Testbar artikel" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Mall artikel" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Sammansatt artikel" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Komponent artikel" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Testbar artikel" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Spårbar artikel" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Köpartikel" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Försäljningsbar artikel" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Skapad Datum" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Skapad av" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "dagar" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Prisintervall" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Välj artikel revision" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Varianter" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Allokeringar" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Stycklista" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Varianter" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Allokeringar" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Stycklista" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Används i" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Prissättning för artikel" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Testmall" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Relaterade artiklar" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Lägg till artikel" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Ta bort artikel" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Borttagning av denna artikel kan inte återställas" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Artikel åtgärder" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Senast uppdaterad" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Standard artiklar" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Redigera lagerplats" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Radera lagerplats" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Platsåtgärder" @@ -9248,45 +9256,45 @@ msgstr "Platsåtgärder" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "Nästa serienummer" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Installerad i" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Senaste inventering" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "Ej tillgänglig" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Under tillverkning" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Aktiv del" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "Importera från fil" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Montering" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "Konsumera" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Testbar" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Produktion som har slutförts" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Tillverkad produktion har skrotats" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Tillverkade produkter har raderats" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Slutför valda produkter" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Skrot valda produkter" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Avbryt valda produkter" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Allokera" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "Importera delar" @@ -11502,40 +11511,40 @@ msgstr "Importera delar" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "Lägg till delar" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "Skapa del" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "Skapa en ny del" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Installerad" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Redigera projektkod" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Radera projektkod" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Lägg till projektkod" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index ae5d714516..108598f9ae 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "" @@ -126,28 +126,28 @@ msgstr "" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "" @@ -232,7 +232,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "" @@ -369,12 +369,13 @@ msgstr "" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "" @@ -402,7 +403,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "" @@ -533,7 +534,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "" @@ -1070,7 +1071,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "" @@ -1790,11 +1791,11 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "" msgid "{0} icons" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "" @@ -2924,14 +2925,14 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "" @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "" @@ -7454,9 +7461,9 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "" -#: src/pages/part/CategoryDetail.tsx:152 -#: src/pages/stock/LocationDetail.tsx:169 -#: src/tables/part/PartCategoryTable.tsx:87 -#: src/tables/stock/StockLocationTable.tsx:43 -msgid "Structural" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:158 -msgid "Parent default location" -msgstr "" - -#: src/pages/part/CategoryDetail.tsx:165 -msgid "Default location" -msgstr "" - #: src/pages/part/CategoryDetail.tsx:173 #~ msgid "Top level part category" #~ msgstr "Top level part category" +#: src/pages/part/CategoryDetail.tsx:176 +#: src/pages/stock/LocationDetail.tsx:169 +#: src/tables/part/PartCategoryTable.tsx:87 +#: src/tables/stock/StockLocationTable.tsx:43 +msgid "Structural" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +msgid "Parent default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:189 +msgid "Default location" +msgstr "" + +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "" @@ -9350,11 +9358,11 @@ msgstr "" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 7a6d41feea..c208cff07f 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Düzenle" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Sil" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Vazgeç" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Eylemler" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Ara" @@ -126,28 +126,28 @@ msgstr "Hayır" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Parça" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Parçalar" @@ -189,7 +189,7 @@ msgstr "Parametre" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Parametreler" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Parametre Şablonu" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Parametre Şablonları" @@ -214,12 +214,12 @@ msgstr "Parça Test Şablonları" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -232,7 +232,7 @@ msgstr "Tedarikçi Parçaları" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Üretici Parçası" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Üretici Parçaları" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Parça Kategorisi" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Parça Kategorileri" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Stok Kalemi" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Stok Kalemleri" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Stok Konumu" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Stok Konumları" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Stok Konum Türleri" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Stok Geçmişi" @@ -313,7 +313,7 @@ msgstr "Stok Geçmişleri" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Üretim Emri" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Üretim Emirleri" @@ -369,12 +369,13 @@ msgstr "Şirketler" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Proje Kodları" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Satın Alma Siparişi" @@ -402,7 +403,7 @@ msgstr "Satın Alma Siparişi" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Satın Alma Siparişleri" @@ -421,7 +422,7 @@ msgstr "Satın Alma Sipariş Satırları" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Satış Siparişi" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Satış Siparişleri" @@ -459,7 +460,7 @@ msgstr "İade Emri" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "İade Siparişleri" @@ -483,7 +484,7 @@ msgstr "Aktarım Emri" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "Aktarım Emirleri" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Bağlantılar" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Sahip" @@ -533,7 +534,7 @@ msgstr "Sahipler" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "Seçim Kayıtları" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "Etiket" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "Etiketler" @@ -794,8 +795,8 @@ msgstr "Barkod verisi gir" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Barkod Tara" @@ -810,7 +811,7 @@ msgstr "Barkod beklenen model ile uyuşmuyor" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Barkod bağlanamadı" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Bu, ilgili barkoda olan bağlantıyı kaldıracaktır" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Barkodun Bağlantısını Kaldır" @@ -1070,7 +1071,7 @@ msgstr "Gecikmiş" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "Başlangıç Tarihi" @@ -1080,7 +1081,7 @@ msgstr "Başlangıç Tarihi" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Hedef Tarih" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Sorumlu" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Bu ögeyle ilişkilendirilmiş görsel kaldırılsın mı?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Temizle" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Bir sunucu hatası oluştu" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Form Hatası" @@ -1790,11 +1791,11 @@ msgstr "Form Hatası" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Bir veya daha fazla form alanında hatalar var" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Sunucu" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Paket seç" msgid "{0} icons" msgstr "{0} simge" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Yükleniyor" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Hiçbir şey bulunamadı" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Öge" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "Yeni {model} Oluştur" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "Tablolar için gerekli modelRenderer girdisi" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Kullanılabilir girdi yok" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "Yeni satır ekle" @@ -2188,61 +2189,61 @@ msgstr "Yeni satır ekle" msgid "Thumbnail" msgstr "Küçük görsel" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Satırlar İçe Aktarılıyor" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Veri içe aktarılırken lütfen bekleyin" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Veriyi içeri aktarırken bir hata oluştu" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Veriyi Düzenle" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Satır Sil" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Satır" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Satırda hatalar var" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Kabul et" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Geçerli" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Satır doğrulama durumuna göre süz" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Tam" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Satır tamamlanma durumuna göre süz" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Seçlen satırları içe aktar" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Veri İşleniyor" @@ -2496,7 +2497,7 @@ msgstr "Grup rolleri güncelleniyor" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Güncellendi" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "Değiştir" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Ekle" @@ -2542,14 +2543,14 @@ msgstr "Öğe yok" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Mevcut" @@ -2924,14 +2925,14 @@ msgstr "Çıkış" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Stok" @@ -3029,7 +3030,7 @@ msgstr "Arama grubunu kaldır" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Ekler" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "Eklenti Bilgileri" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Yazar" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Tarih" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Tarih" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Aktif" @@ -3331,8 +3333,8 @@ msgstr "Gönderi" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Pasif" @@ -3352,7 +3354,7 @@ msgstr "Stok yok" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "Siparişte" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Üretimde" @@ -3376,9 +3378,9 @@ msgstr "Ayrıntılar" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Konum" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Seri Numarası" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Seri Numarası" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Miktar" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Parti" @@ -3484,7 +3486,7 @@ msgstr "Hareket" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "Proje Kodu Ekle" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Tedarikçi" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Yükleniyor..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "Sonraki" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Parçayı Düzenle" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "Satış Gereksinimleri" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Stokta" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "Gereken Miktar" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "Lütfen seçilen parçalardaki hataları düzeltin" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "Muadil eklendi" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "Üretim Çıktısı" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "Tamamlanacak Miktar" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "Tamamlanacak Miktar" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "Tamamlanacak Miktar" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Durum" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Üretim Çıktılarını Tamamla" @@ -4853,37 +4855,37 @@ msgstr "Üretim Çıktılarını Tamamla" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "Hurdaya Ayrılacak Miktar" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Üretim Çıktılarını Hurdaya Ayır" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Üretim Çıktılarını Hurdaya Ayır" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Seçili üretim çıktıları tamamlanacak, ancak hurda olarak işaretlenecektir" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "Tahsis edilen stok kalemleri tüketilecektir" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Üretim Çıktılarını İptal Et" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "Seçili üretim çıktıları kaldırılacaktır" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "Tahsis edilen stok kalemleri stoka iade edilecektir" @@ -4891,9 +4893,9 @@ msgstr "Tahsis edilen stok kalemleri stoka iade edilecektir" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "DPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "Tahsis Edildi" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Kaynak Konum" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Stok tahsisi için kaynak konumu seç" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Stoku Tahsis Et" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Stok kalemleri tahsis edildi" @@ -4962,44 +4964,48 @@ msgstr "Stok kalemleri tahsis edildi" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "Stoku Tüket" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Tümüyle tüketildi" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Tüketildi" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "Bu öge için etiketler" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "Etiketleri seç" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "Bu satır ögesi için proje kodu seç" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "Bu satır ögesi için proje kodu seç" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "Bu kategorinin bildirimlerine abone ol" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Konum Seçiniz" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Kalemin Hedefi seçildi" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Parça kategorisi varsayılan konumu seçildi" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Varış konumu seçildi" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Varsayılan konum seçildi" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Sanal Parça" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "Bu parça sanaldır; fiziksel stok teslim alınmayacaktır." @@ -5087,34 +5093,34 @@ msgstr "Bu parça sanaldır; fiziksel stok teslim alınmayacaktır." #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Konum Ayarla" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Parti Kodu Ata" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "Seri Numaraları Ata" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "Son Kullanma Tarihi Belirle" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Paketlemeyi Ayarla" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Durumu Değiştir" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Note Ekle" @@ -5122,22 +5128,22 @@ msgstr "Note Ekle" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Varsayılan konumda depola" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "Satırdaki hedefe depola " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Mevcut stokla birlikte depola" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Mevcut stokla birlikte depola" msgid "Batch Code" msgstr "Parti Kodu" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Teslim alınan ögeler için parti kodu gir" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Seri Numaraları" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "Teslim alınan ögeler için seri numaraları gir" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "Son Kullanma Tarihi" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "Teslim alınan ögeler için bir geçerlilik tarihi gir" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Paketleme" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Not" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Teslim Alındı" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Kalemleri Teslim Al" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "Ögeler teslim alındı" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Ögeleri Teslim Al" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Öge stoka teslim alındı" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "Parça ve miktara göre fiyat farklılık gösterir{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "Sevkiyatı Kontrol Et" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "Gönderiyi “kontrol edildi” olarak işaretlemek, bu gönderide yer alan tüm ürünlerin doğru olduğunu doğruladığınızı gösterir" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "Sevkiyat kontrol edildi olarak işaretlendi" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "Sevkiyat Kontrolünü İptal Et" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "Sevkiyatı “kontrol edilmemiş” olarak işaretlemek, gönderinin daha fazla doğrulama gerektirdiğini gösterir" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "Sevkiyat kontrol edilmemiş olarak işaretlendi" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "Sevkiyat tamamlanıyor" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "Sevkiyat başarıyla tamamlandı" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "Gönderiyi Tamamla" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "Sipariş adresini kullanmak için boş bırakın" @@ -5274,219 +5280,220 @@ msgstr "Sipariş adresini kullanmak için boş bırakın" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Verilen miktarı tekli ögeler yerine paketler olarak ekle" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Bu stok kalemi için başlangıç miktarını girin" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Yeni stok için seri numaralarını girin (veya boş bırakın)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Stok Durumu" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Stok Kalemi Ekle" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "Takılacak parçayı seç" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "Stok Transferini Onayla" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "Stok İadesini Onayla" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Varsayılan konuma taşı" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "Mevcut stokla birleştir" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Taşı" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "Geri Dön" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "Mümkünse iade edilen kalemleri mevcut stok kalemleri ile birleştir" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "Stok işlem notları" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Say" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Stok Ekle" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Stok Eklendi" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Seçilen stok kalemlerinin miktarını belirtilen miktarda artır." -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Stok Kaldır" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Stok Kaldırıldı" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Seçilen stok kalemlerinin miktarını belirtilen miktarda azalt." -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Stoku Aktar" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "Stok Transfer Edildi" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "Seçilen kalemleri belirtilen konuma aktar." -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "Stock İade Et" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "Stok iade edildi" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "Seçilen kalemleri belirtilen konumdaki stoka iade et." -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Stoku Say" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "Stok Sayıldı" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Seçilen stok kalemlerini say ve miktarı ona göre ayarla." -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Stok Durumunu Değiştir" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "Stok Durumu Değişti" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "Seçilen stok kalemlerinin durumunu değiştir." -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "Parti Kodunu Değiştir" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "Seçilen stok kalemlerinin parti kodunu değiştir" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Stoku Birleştir" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "Stok Birleştirildi" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "Stok Kalemlerini Birleştir" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "Birleştirme işlemi geri alınamaz" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "Kalemleri birleştirirken takip bilgileri kaybolabilir" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "Kalemleri birleştirirken tedarikçi bilgileri kaybolabilir" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "Stoku Müşteriye Ata" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "Stok Müşteriye Atandı" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Stok Kalemlerini Sil" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "Stok Silindi" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "Bu işlem seçilen stok kalemlerini kalıcı olarak silecektir." -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Üst stok konumu" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "Seri Numarası Bul" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "Eşleşen ürün bulunamadı" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "Birden fazla eşleşen öge" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "Sunucudan geçersiz yanıt" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "Seçili stok kalemlerini sil" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Stok Eylemleri" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Noktalar" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Para Birimi" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Stok İzleme" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Revizyon" @@ -7454,9 +7461,9 @@ msgstr "Harici" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Referans" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Üretim Miktarı" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Hedef Konum" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Oluşturuldu" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Alt Üretim Emirleri" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Test Sonuçları" @@ -7714,7 +7722,7 @@ msgstr "Siparişi iptal et" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Üretici" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Harici Bağlantı" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Parça Ayrıntıları" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Tedarikçi Parçası Ekle" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Stok Yok" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "Grup Rolleri" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Yol" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Üst Kategori" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Alt kategoriler" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Yapısal" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Varsayılan üst konum" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Varsayılan konum" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Parça Kategorisini Düzenle" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Ögeleri sil" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Parça Kategorisini Sil" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Parçalar Eylemi" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Bu kategorideki parçalar için eylem" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Alt Kategoriler Eylemi" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Bu kategorinin alt kategorileri için eylem" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Kategori Eylemleri" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Kategori Ayrıntıları" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "Üretim Emri Tahsisatları" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Satış Siparişi Ayrımaları" @@ -8107,47 +8115,47 @@ msgstr "Satış Siparişi Ayrımaları" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Şunun varyantı" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Şunun varyantı" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Şunun revizyonu" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Varsayılan Konum" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Kategorinin Varsayılan Konumu" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Birim" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Anahtar Sözcükler" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Mevcut Stok" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Mevcut Stok" msgid "On order" msgstr "Siparişte" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Emirler için Gerekli" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Üretim Emirlerine Tahsis Edildi" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Satış Siparişlerine Tahsis Edildi" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Minimum Stok" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Kilitli" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Şablon Parça" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Birleştirilmiş Parça" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Bileşen Parça" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Test Edilebilir Parça" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Şablon Parça" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Birleştirilmiş Parça" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Bileşen Parça" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Test Edilebilir Parça" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "İzlenebilir Parça" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Satın Alınabilir Parça" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Satılabilir Parça" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Oluşturma Tarihi" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Oluşturan" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "Varsayılan Son Kullanma Tarihi" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "günler" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Fiyat Aralığı" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "Son Seri Numarası" @@ -8255,60 +8263,54 @@ msgstr "Son Seri Numarası" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Parça Revizyonu Seç" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Varyantlar" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Ayırmalar" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Ürün Ağacı" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Varyantlar" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Ayırmalar" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Ürün Ağacı" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Şunda Kullanıldı" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Parça Fiyatlandırma" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Test Şablonları" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "İlgili Parçalar" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Parça Kilitli" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "Parça kilitli olduğundan bu parçanın parametreleri düzenlenemez" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Gerekli" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Gerekli" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Gerekli" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Parça Ekle" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Parçayı Sil" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Bu parçanın silinmesi geri alınamaz" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Emir" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "Stok Sipariş Et" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "Seri numarasına göre ara" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Parça Eylemleri" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "Stok Değeri" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Tüketilebilir" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Birim Fiyat" @@ -8772,11 +8780,11 @@ msgstr "Satın Alma Fiyatlandırması" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Son Güncelle" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Varsayılan Parçalar" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Stok Konumunu Düzenle" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Bu konumdaki stok kalemleri için eylem" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Konum Eylemleri" @@ -9248,45 +9256,45 @@ msgstr "Konum Eylemleri" msgid "Action for child locations in this location" msgstr "Bu konumdaki alt konumlar için eylem" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "Sonraki seri numarası" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Şuna Takıldı" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Tüketen" @@ -9350,11 +9358,11 @@ msgstr "Tüketen" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Son Stok Sayımı" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Stok Ayrıntıları" @@ -9362,15 +9370,15 @@ msgstr "Stok Ayrıntıları" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Takılı Kalemler" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Alt Ögeler" @@ -9389,11 +9397,11 @@ msgstr "Alt Ögeler" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Stok Kalemini Düzenle" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Stok Kalemini Sil" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Stok İşlemleri" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Stok Kalemi Eylemleri" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "Bu stok kalemi üretimdedir" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "Bu stok kalemi bir satış siparişine atanmıştır" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "Bu stok kalemi bir müşteriye atanmıştır" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "Bu stok kalemi başka bir stok kalemine takılıdır" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Bu stok kalemi bir üretim emri tarafından tüketildi" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "Bu stok kaleminin süresi doldu" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "Bu stok kalemi eskidir" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "Bu stok kalemi tümüyle tahsis edildi" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "Bu stok kalemi kısmen tahsis edildi" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "Mevcut stok yok" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "Bu stok kalemi tükendi" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Stok Bilgisi" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "Tahsis Edilen Kalemler" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Üretiliyor" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Tüketilebilir öge" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "Aktif Parça" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "Parça kilitli olduğundan ürün ağacı düzenlenemez" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Montaj" @@ -10412,7 +10421,7 @@ msgstr "Sipariş Durumu" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "Test Edilebilir" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "İzlenen" @@ -10520,24 +10529,24 @@ msgstr "Üretimde" msgid "Insufficient stock" msgstr "Yetersiz stok" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "Devralınır" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "Birim Miktarı" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "Üretim Emri Oluştur" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "Üretim Stoku" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "Üretim Çıktısı Ekle" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Üretim çıktıları tamamlandı" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Üretim çıktıları hurdaya ayrıldı" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Üretim çıktıları iptal edildi" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "Stok durumuna göre süz" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "Stok durumuna göre süz" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "Seçilen çıktıları tamamla" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "Seçilen çıktıları hurdaya ayır" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "Seçilen çıktıları iptal et" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "Tahsis Et" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "Stoku üretim çıktısına tahsis et" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "Tahsisi Kaldır" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "Stokun üretim çıktısına tahsisini kaldır" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "Üretim çıktısını tamamla" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "Hurdaya Ayır" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "Üretim çıktısını hurdaya ayır" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "Üretim çıktısını iptal et" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "Gerekli Testler" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "Minimum stok" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Numune" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Kuruldu" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "Proje Kodunu Düzenle" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "Proje Kodunu Sil" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Proje kodu ekle" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Konum Türünü Sil" msgid "Icon" msgstr "Simge" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "Stok Sayımı Tarihi" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "Aktif parçalar için stoku göster" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "Tahsis edilen kalemleri göster" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "Stokta olan ögeleri göster" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Alt Konumları Dahil Et" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "Alt konumlardaki stoku dahil et" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "Tükendi" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "Tükenen stok kalemlerini göster" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "Üretimde olan ögeleri göster" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "Başka kalemlerde takılı olan stok kalemlerini göster" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "Müşteriye Gönderildi" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "Bir müşteriye gönderilen ögeleri göster" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "İzlenen ögeleri göster" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "Satın Alma Fiyatı Olanlar" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "Satın alma fiyatı olan ögeleri göster" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Harici Konum" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "Harici bir konumdaki ögeleri göster" @@ -13175,11 +13184,11 @@ msgstr "Harici bir konumdaki ögeleri göster" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index f94f35a495..8d300c92ca 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\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" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Редагувати" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Видалити" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Скасувати" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Дії" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Пошук" @@ -126,28 +126,28 @@ msgstr "Ні" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Частина" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Частини" @@ -189,7 +189,7 @@ msgstr "Параметр" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Параметри" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "Шаблон параметра" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "Шаблони параметрів" @@ -214,12 +214,12 @@ msgstr "" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Частина від постачальника" @@ -232,7 +232,7 @@ msgstr "Частини від постачальника" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Виробник частини" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Деталі виробника" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Категорія" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Категорії" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Елемент складу" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "У наявності" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Розташування складу" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Розташування складу" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "" @@ -313,7 +313,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Замовлення на збірку" @@ -369,12 +369,13 @@ msgstr "Компанії" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Коди проєкту" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Замовлення на купівлю" @@ -402,7 +403,7 @@ msgstr "Замовлення на купівлю" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Закупівлі" @@ -421,7 +422,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Замовлення на купівлю" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "" @@ -459,7 +460,7 @@ msgstr "" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Контакти" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Власник" @@ -533,7 +534,7 @@ msgstr "Власники" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Введіть дані штрихкоду" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Сканувати штрих-код" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "Не вдалося прив'язати штрих-код" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Це призведе до видалення посилання з ві #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Відв'язати штрих-код" @@ -1070,7 +1071,7 @@ msgstr "Прострочено" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Кінцева дата" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Відповідальний" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Видалити пов'язане зображення з цього елемента?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Очистити" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Сталася помилка сервера" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Помилка форми" @@ -1790,11 +1791,11 @@ msgstr "Помилка форми" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Існують деякі помилки для одного або декількох полів" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Хост" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Вибрати пакет" msgid "{0} icons" msgstr "Значки {0}" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Завантаження" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Результатів не знайдено" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "для таблиць, необхідний запис modelRenderer" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Немає записів" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "Мініатюра" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Імпортування рядків" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Будь ласка, зачекайте поки дані імпортуються" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Сталася помилка під час імпортування даних" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Змінити дані" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Імпортувати вибрані рядки" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Додати" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Доступно" @@ -2924,14 +2925,14 @@ msgstr "Вихід" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "В наявності" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Вкладення" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "Автор" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Дата" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Дата" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Активний" @@ -3331,8 +3333,8 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Неактивний" @@ -3352,7 +3354,7 @@ msgstr "Немає в наявності" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "" @@ -3376,9 +3378,9 @@ msgstr "" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Категорія" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Серійний номер" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Серійний номер" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Кількість" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "Пакетно" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Постачальник" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Завантаження..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "В наявності" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Статус" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "" @@ -4853,37 +4855,37 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Розташування джерела" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "Вибір розташування вихідного товару при розподілі запасів" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "Елементи складу виділені" @@ -4962,44 +4964,48 @@ msgstr "Елементи складу виділені" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "Використано" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Оберіть розташування" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "Призначити Номер серії збірки" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "" @@ -5122,22 +5128,22 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "" msgid "Batch Code" msgstr "Номер серії збірки" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "Введіть Номер серії збірки для отриманих елементів" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Нотатки" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Артикул, SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "Артикул, SKU" msgid "Received" msgstr "Отримано" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "Отримати предмети" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "Елемент, отриманий на складі" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Стан залишків" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Додати елемент складу" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Перемістити в типове розташування" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Перемістити" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Кількість" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Додати запаси" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "Додано елемент складу" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Видалити елемент складу" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "Видалено елемент складу" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Переміщення запасів" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Кількість запасів" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Дії над запасами" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "Крапки" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Ревізія" @@ -7454,9 +7461,9 @@ msgstr "Зовнішній" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Дочірні Замовлення на збірку" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "" @@ -7714,7 +7722,7 @@ msgstr "" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Зовнішнє посилання" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Шлях" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Батьківська категорія" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Підкатегорії" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Структурна" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Видалити елемент" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Видалити категорію елементу" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "" @@ -8107,47 +8115,47 @@ msgstr "" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Місцеперебування за замовчуванням" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Одиниці виміру" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Доступний залишок" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Доступний залишок" msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Потрібно для Замовлень збірки" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Виділений запас для Замовлень на збірку" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Мінімальний запас" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Відстежуваний елемент" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Використано у" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Ціна елементу" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Необхідний" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Необхідний" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Необхідний" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Видалити деталь" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "Видалення цього елементу не може бути скасовано" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "Замовлення" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "" @@ -8772,11 +8780,11 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "Дата завершення" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Видалити місце складу" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Дія для товарів в цьому розташуванні" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "" @@ -9248,45 +9256,45 @@ msgstr "" msgid "Action for child locations in this location" msgstr "Дія для розміщення дочірніх місць у цієї локації" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Використано" @@ -9350,11 +9358,11 @@ msgstr "Використано" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "" @@ -9362,15 +9370,15 @@ msgstr "" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "" @@ -9389,11 +9397,11 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "Цей Складський елемент було використано у Виробничому замовленні" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "Біл матеріалів не можна редагувати, том #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Збірка" @@ -10412,7 +10421,7 @@ msgstr "Статус замовлення" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "Призначити для відвантаження" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "Видалити тип локації" msgid "Icon" msgstr "Іконка" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "Включати дочірні локації" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "Показати позиції, використані у Виробничих замовленнях" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "Зовнішнє розташування" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index 36732973bf..834ba67780 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "Sửa" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "Xóa" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "Hủy bỏ" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Chức năng" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "Tìm kiếm" @@ -126,28 +126,28 @@ msgstr "Không" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "Phụ kiện" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "Phụ tùng" @@ -189,7 +189,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "Thông số" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "" @@ -214,12 +214,12 @@ msgstr "Mẫu thử nghiệm" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "Phụ kiện nhà cung cấp" @@ -232,7 +232,7 @@ msgstr "Nhà cung cấp phụ kiện" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "Phụ kiện nhà sản xuất" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "Nhà sản xuất phụ kiện" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "Danh mục phụ kiện" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "Danh mục phụ kiện" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "Hàng trong kho" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "Hàng trong kho" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "Vị trí kho hàng" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "Vị trí kho hàng" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "Phân loại vị trí kho hàng" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "Lịch sử kho hàng" @@ -313,7 +313,7 @@ msgstr "Lịch sử kho hàng" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "Xây dựng đơn hàng" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "Đơn đặt bản dựng" @@ -369,12 +369,13 @@ msgstr "Doanh nghiệp" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "Mã dự án" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "Đơn đặt mua" @@ -402,7 +403,7 @@ msgstr "Đơn đặt mua" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "Đơn hàng mua" @@ -421,7 +422,7 @@ msgstr "Các dòng đơn đặt hàng" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "Đơn đặt bán" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "Đơn hàng bán" @@ -459,7 +460,7 @@ msgstr "Đơn hàng trả lại" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "Đơn hàng trả lại" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "Danh bạ" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "Chủ sở hữu" @@ -533,7 +534,7 @@ msgstr "Chủ sở hữu" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "Nhập dữ liệu mã vạch" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "Quét mã vạch" @@ -810,7 +811,7 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ 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:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "Thao tác này sẽ xóa liên kết đến mã vạch được liên k #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "Gỡ liên kết mã vạch" @@ -1070,7 +1071,7 @@ msgstr "Quá hạn" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "" @@ -1080,7 +1081,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "Ngày mục tiêu" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "Chịu trách nhiệm" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "Xóa hình liên quan khỏi mục này?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "Clear" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "Xảy ra lỗi máy chủ" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "Lỗi form" @@ -1790,11 +1791,11 @@ msgstr "Lỗi form" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "Lỗi nhập liệu" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "Host" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "Chọn gói" msgid "{0} icons" msgstr "{0} icons" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "Đang tải" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "Không có kết quả nào được tìm thấy" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "Hàng hóa" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "modelRenderer mục nhập bắt buộc cho bảng" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "Không mục nhập nào có sẵn" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "" @@ -2188,61 +2189,61 @@ msgstr "" msgid "Thumbnail" msgstr "Ảnh thu nhỏ" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "Nhập theo hàng" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "Vui lòng đợi trong khi dữ liệu được cập nhật" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "Xảy ra lỗi khi nhập dữ liệu" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "Sửa dữ liệu" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "Xoá hàng" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "Hàng" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "Hàng" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "Chấp nhận" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "Hợp lệ" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "Lọc theo tình trạng xác thực" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "Hoàn thành" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "Lọc theo trạng thái hoàn thành" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "Nhập các hàng đã chọn" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "Đang xử lý dữ liệu" @@ -2496,7 +2497,7 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "Đã cập nhật" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "Thêm" @@ -2542,14 +2543,14 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "Có sẵn" @@ -2924,14 +2925,14 @@ msgstr "Đăng xuất" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "Kho hàng" @@ -3029,7 +3030,7 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "Đính kèm" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Ngày" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "Ngày" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "Hoạt động" @@ -3331,8 +3333,8 @@ msgstr "Lô hàng" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "Không hoạt động" @@ -3352,7 +3354,7 @@ msgstr "Hết hàng" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "On Order" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "Đang sản xuất" @@ -3376,9 +3378,9 @@ msgstr "Chi tiết" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "Danh mục" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "Vị trí" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "Số sê-ri" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "Số sê-ri" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "Số lượng" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "" @@ -3484,7 +3486,7 @@ msgstr "" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "Nhà cung cấp" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "Đang tải..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "Sửa phụ kiện" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "Còn hàng" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "Trạng thái" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "Hoàn thành xây dựng đầu ra" @@ -4853,37 +4855,37 @@ msgstr "Hoàn thành xây dựng đầu ra" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "Loại bỏ xây dựng đầu ra" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "Loại bỏ xây dựng đầu ra" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "Loại bỏ xây dựng đầu ra" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "" @@ -4891,9 +4893,9 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "Vị trí nguồn cung" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "Phân kho" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "" @@ -4962,44 +4964,48 @@ msgstr "" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "Chọn vị trí" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "Đã chọn đích đến của mặt hàng" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "Vị trí mặc định danh mục đã được chọn" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "Vị trí kho hàng nhận đã được chọn" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "Vị trí mặc định đã chọn" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "Nguyên liệu ảo" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "" @@ -5087,34 +5093,34 @@ msgstr "" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "Cài đặt vị trí" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "Điều chỉnh bao bì" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "Thay đổi trạng thái" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "Thêm ghi chú" @@ -5122,22 +5128,22 @@ msgstr "Thêm ghi chú" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "Cửa hàng ở vị trí mặc định" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "Cửa hàng đã nhận hàng" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "Cửa hàng đã nhận hàng" msgid "Batch Code" msgstr "Mã lô hàng" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "Số sê-ri" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "Đóng gói" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "Ghi chú" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "SKU" msgid "Received" msgstr "Đã nhận" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "Nhận hạng mục" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "" @@ -5274,219 +5280,220 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "Thêm số lượng đã có theo gói thay vì các mục đơn lẻ" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "Nhập số lượng khởi đầu cho kho hàng này" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Điền số sê-ri cho kho mới (hoặc để trống)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "Trạng thái kho" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "Thêm mặt hàng trong kho" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "Đến vị trí mặc định" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "Di chuyển" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "Đếm" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "Thêm kho" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "Xoá kho" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "Chuyển kho" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "Kiểm kê" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "Đổi trạng thái kho" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "Gộp kho" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "Xóa mặt hàng trong kho" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "Vị trí kho lớn" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "Thao tác kho" @@ -6460,7 +6467,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "Tiền tệ" @@ -7305,7 +7312,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "Theo dõi tồn kho" @@ -7378,14 +7385,14 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "Sửa đổi" @@ -7454,9 +7461,9 @@ msgstr "Bên ngoài" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "Tham chiếu" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "Số lượng đơn vị" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "Địa điểm đích" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "Đã tạo" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "Đơn đặt bản dựng con" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "Kết quả kiểm tra" @@ -7714,7 +7722,7 @@ msgstr "Hủy đơn hàng" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "Nhà sản xuất" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "Liên kết Ngoài" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "Chi tiết" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "Thêm sản phẩm nhà cung cấp" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "Hết hàng" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "" @@ -7998,95 +8006,95 @@ msgstr "" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "Đường dẫn" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "Danh mục cha" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "Phụ mục" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "Cấu trúc" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "Vị trí mặc định" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "Vị trí mặc định" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "Sửa" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "Xoá" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "Xoá" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "Thao tác" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "Thao tác trong danh mục" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "Thao tác" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "Thao tác" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "Thao tác" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "Chi tiết" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 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:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "Phân bổ đơn hàng bán" @@ -8107,47 +8115,47 @@ msgstr "Phân bổ đơn hàng bán" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "Biến thể của" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "Biến thể của" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "Sửa đổi của" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "Vị trí mặc định" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "Vị trí danh mục mặc định" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "Đơn vị" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "Từ khóa" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "Số hàng tồn" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "Số hàng tồn" msgid "On order" msgstr "Đang đặt hàng" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "Yêu cầu cho đơn hàng" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "Đã phân bổ đơn hàng" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "Đã phân bổ đơn hàng" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "Kho tối thiểu" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "Khóa" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "Nguyên liệu mẫu" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "Đã lắp ráp" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "Thành phần" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "Có thể kiểm" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "Nguyên liệu mẫu" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "Đã lắp ráp" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "Thành phần" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "Có thể kiểm" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "Có thể theo dõi" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "Có thể đặt" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "Có thể bán" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "Ngày tạo" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "Tạo bởi" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "Khoảng giá" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "" @@ -8255,60 +8263,54 @@ msgstr "" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "Chọn lịch sử nguyên liệu" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "Biến thể" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "Phân bổ" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "Hóa đơn nguyên vật liệu" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "Biến thể" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "Phân bổ" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "Hóa đơn nguyên vật liệu" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "Sử dụng trong" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "Giá" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "Mẫu thử nghiệm" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "Phụ kiện liên quan" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "Nguyên liệu bị khoá" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "Bắt buộc" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "Bắt buộc" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "Bắt buộc" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "Thêm nguyên liệu" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "Xoá nguyên liệu" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 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:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "Thao tác" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "Vật tư tiêu hao" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "Đơn giá" @@ -8772,11 +8780,11 @@ msgstr "Giá mua" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "Cập nhật lần cuối" @@ -8916,7 +8924,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "Nguyên liệu mặc định" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "Sửa vị trí kho" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "Xoá vị trí kho" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "Thao tác cho kho tại vị trí này" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "Thao tác vị trí" @@ -9248,45 +9256,45 @@ msgstr "Thao tác vị trí" msgid "Action for child locations in this location" msgstr "Thao tác cho vị trí phụ tại vị trí này" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "" @@ -9326,23 +9334,23 @@ msgstr "" msgid "Next serial number" msgstr "Số seri kế tiếp" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "Nhập vào" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "Sử dụng bởi" @@ -9350,11 +9358,11 @@ msgstr "Sử dụng bởi" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "Kiểm kê cuối cùng" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "Chi tiết kho" @@ -9362,15 +9370,15 @@ msgstr "Chi tiết kho" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "Mục đã cài đặt" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "Mục con" @@ -9389,11 +9397,11 @@ msgstr "Mục con" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "Sửa hàng trong kho" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "Xoá kho item" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "Hoạt động kho" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "" @@ -9474,29 +9482,29 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "Thao tác kho items" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "" @@ -9551,75 +9559,75 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "Thông tin kho" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "Đang dựng" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "Vật tư tiêu hao" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "" @@ -10308,7 +10317,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "" @@ -10332,7 +10341,7 @@ msgstr "Không thể sửa BOM, do nguyên liệu bị khoá" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "Lắp ráp" @@ -10412,7 +10421,7 @@ msgstr "" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "" @@ -10421,7 +10430,7 @@ msgstr "" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "" @@ -10520,24 +10529,24 @@ msgstr "" msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "Xây dựng đầu ra đã hoàn thành" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "Xây dựng đầu ra đã bị hủy bỏ" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "Xây dựng đầu ra đã bị hủy" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "" @@ -11486,7 +11495,7 @@ msgstr "Kho tối thiểu" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "" @@ -11502,40 +11511,40 @@ msgstr "" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "Mẫu" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "Đã cài đặt" @@ -12261,11 +12270,11 @@ msgstr "" msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "" @@ -12726,15 +12735,15 @@ msgstr "" msgid "Error while deleting all pending tasks" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "Thêm mã dự án" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "" msgid "Icon" msgstr "" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "" @@ -13131,35 +13140,35 @@ msgstr "" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "" @@ -13175,11 +13184,11 @@ msgstr "" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "" diff --git a/src/frontend/src/locales/zh_Hans/messages.po b/src/frontend/src/locales/zh_Hans/messages.po index 635cfbd5f5..1b87d02179 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "编辑" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "删除" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "取消" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "操作" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "搜索" @@ -126,28 +126,28 @@ msgstr "否" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "零件" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "零件" @@ -189,7 +189,7 @@ msgstr "参数" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "参数" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "参数模板" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "参数模板" @@ -214,12 +214,12 @@ msgstr "零件测试模板" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "供应商零件" @@ -232,7 +232,7 @@ msgstr "供应商零件" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "制造商零件" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "制造商零件" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "零件类别" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "零件类别" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "库存项" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "库存项" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "库存地点" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "库存地点" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "库存地点类型" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "库存历史记录" @@ -313,7 +313,7 @@ msgstr "库存历史记录" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "生产订单" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "生产订单" @@ -369,12 +369,13 @@ msgstr "公司" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "项目编码" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "采购订单" @@ -402,7 +403,7 @@ msgstr "采购订单" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "采购订单" @@ -421,7 +422,7 @@ msgstr "采购订单行" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "销售订单" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "销售订单" @@ -459,7 +460,7 @@ msgstr "退货订单" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "退货订单" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "联系人" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "所有者" @@ -533,7 +534,7 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "入选" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "输入条形码数据" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "扫描条形码" @@ -810,7 +811,7 @@ msgstr "条形码与预期型号不匹配" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "链接条形码失败" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "这将删除关联条形码的链接" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "解绑条形码" @@ -1070,7 +1071,7 @@ msgstr "逾期" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "开始日期" @@ -1080,7 +1081,7 @@ msgstr "开始日期" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "预计日期" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "责任人" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "删除与此项关联的图片?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "清除" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "服务器出错。" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "表单错误" @@ -1790,11 +1791,11 @@ msgstr "表单错误" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "一个或多个表单字段存在错误" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "主机" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "选择包" msgid "{0} icons" msgstr "{0} 个图标" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "正在加载" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "未找到结果" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "项目" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "创建新的 {model}" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "表格需要 modelRenderer 条目" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "无可用条目" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "添加新行" @@ -2188,61 +2189,61 @@ msgstr "添加新行" msgid "Thumbnail" msgstr "缩略图" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "导入行" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "请稍候,数据正在导入" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "导入数据时发生错误" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "编辑数据" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "删除行" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "行" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "行包含错误" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "同意" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "有效" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "按行验证状态筛选" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "完成" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "按行完成状态筛选" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "导入选定的行" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "处理数据中" @@ -2496,7 +2497,7 @@ msgstr "正在更新组角色" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "已更新" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "更改" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "添加" @@ -2542,14 +2543,14 @@ msgstr "没有项目" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "可用的" @@ -2924,14 +2925,14 @@ msgstr "登出" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "库存" @@ -3029,7 +3030,7 @@ msgstr "移除搜索组" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "附件" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "插件信息" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "作者" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日期" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "日期" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "激活" @@ -3331,8 +3333,8 @@ msgstr "配送" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "未激活" @@ -3352,7 +3354,7 @@ msgstr "无库存" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "订购中" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "生产中" @@ -3376,9 +3378,9 @@ msgstr "详情" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "类别" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "位置" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "序列号" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "序列号" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "数量" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "批次" @@ -3484,7 +3486,7 @@ msgstr "行动" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "添加项目编码" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "供应商" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "正在加载..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "下一个" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "编辑零件" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "销售需求" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "入库" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "所需数量" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "请修正所选零件中的错误" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "替代项已添加" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "生产产出" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "待完成数量" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "待完成数量" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "待完成数量" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "状态" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "完成生产输出" @@ -4853,37 +4855,37 @@ msgstr "完成生产输出" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "待报废数量" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "报废生产输出" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "报废生产输出" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "选定的生产产出将被完成,但标记为报废" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "已分配的库存物料将被消耗" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "取消生产输出" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "选定的生产产出将被移除" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "已分配的库存物料将退回可用库存" @@ -4891,9 +4893,9 @@ msgstr "已分配的库存物料将退回可用库存" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "内部零件编码 IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "已分配" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "来源地点" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "选择分配库存的源位置" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "分配库存" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "分配的库存项目" @@ -4962,44 +4964,48 @@ msgstr "分配的库存项目" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "消耗库存" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "已全部消耗" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "已消耗" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "请为此行项目选择项目编码" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "请为此行项目选择项目编码" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "订阅此类别的通知" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "选择位置" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "已选择项目目的地" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "已选择零件类别默认位置" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "已选择接收库存位置" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "已选择默认位置" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "虚拟零件" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "该零件为虚拟件,不会接收实物库存。" @@ -5087,34 +5093,34 @@ msgstr "该零件为虚拟件,不会接收实物库存。" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "设置位置" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "分配批号" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "分配序列号" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "设置到期日期" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "调整封包" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "更改状态" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "添加备注" @@ -5122,22 +5128,22 @@ msgstr "添加备注" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "存储在默认位置" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "存储至行项目指定位置 " -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "存储已收到的库存" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "存储已收到的库存" msgid "Batch Code" msgstr "批号" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "输入接收项目的批号" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "序列号" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "输入接收项目的序列号" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "有效期至" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "输入接收项目的到期日期" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "包装" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "备注" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "库存单位 (SKU)" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "库存单位 (SKU)" msgid "Received" msgstr "已接收" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "接收行项目" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "物料已收货" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "接收物品" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "已收到库存物品" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "根据零件和数量计算的价格不一致 {0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "检查发货" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "将装运标记为已检查的货物,表明您已经验证这批装运的所有物品都是正确的" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "发货单已标记为已核对" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "取消核对发货单" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "将发货单标记为未核对,表示该发货单需要进一步核查" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "发货单已标记为未核对" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "正在完成发货" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "发货已成功完成" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "完成配送" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "留空则使用订单地址" @@ -5274,219 +5280,220 @@ msgstr "留空则使用订单地址" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "将给定的数量添加为包,而不是单个项目" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "输入此库存项的初始数量" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "输入新库存的序列号(或留空)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "库存状态" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "编辑库存项" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "选择要安装的零件" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "确认库存转移" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "移动到默认位置" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "移动" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "退货" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "总计" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "添加库存" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "库存已添加" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "按指定数量增加选定库存物料的存量。" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "移除库存" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "库存已移除" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "按指定数量减少选定库存物料的存量。" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "转移库存" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "库存已转移" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "将选定物料转移至指定位置。" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "退回库存" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "库存已退回" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "将选定物料退回库存至指定位置。" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "库存数量" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "库存计数" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "统计选定库存物料数量并按需调整。" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "更改库存状态" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "库存状态已改变" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "变更选定库存物料的状态。" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "修改批号" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "变更选定库存物料的批号" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "合并库存" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "库存已合并" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "合并库存物料" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "合并操作不可逆" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "合并操作可能导致追溯信息丢失" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "合并操作可能导致供应商信息丢失" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "将库存分配给客户" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "库存已分配给客户" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "删除库存项" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "库存已删除" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "此操作将永久删除选定的库存物料。" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "上级库存地点" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "查找序列号" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "未找到匹配项" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "存在多个匹配项" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "服务器返回无效响应" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "删除选中的库存物料" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "库存操作" @@ -6460,7 +6467,7 @@ msgstr "移除 WebAuthn 凭据" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "点" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "货币" @@ -7305,7 +7312,7 @@ msgstr "零件盘点" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "库存跟踪" @@ -7378,14 +7385,14 @@ msgstr "该装配件可能未定义物料清单(BOM),或BOM为空。" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "物料清单未验证" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "该装配的物料清单尚未经过验证。" @@ -7422,11 +7429,11 @@ msgstr "该装配的物料清单尚未经过验证。" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "版本" @@ -7454,9 +7461,9 @@ msgstr "外部" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "参考" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "生产数量" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "目标地点" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "已创建" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "子生产订单" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "测试结果" @@ -7714,7 +7722,7 @@ msgstr "取消订单" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "日历视图" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "制造商" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "外部链接" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "零件详情" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "添加供应商零件" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "无库存" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "分组角色" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "用户信息" @@ -7998,95 +8006,95 @@ msgstr "普通用户" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "路径" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "上级类别" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "子类别" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "结构性" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "上级默认位置" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "默认位置" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "编辑零件类别" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "移动项目到父类别" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "删除项" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "删除零件类别" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "零件操作" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "对此类别中零件的操作" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "子类别操作" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "对此类别中零件的操作" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "类别操作" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "类别详情" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "分配生产订单" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "分配销售订单" @@ -8107,47 +8115,47 @@ msgstr "分配销售订单" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "变体于" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "变体于" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "修订" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "默认位置" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "类别默认位置" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "单位" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "关键词" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "可用库存" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "可用库存" msgid "On order" msgstr "订购中" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "订单必填项" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "分配生产订单" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "分配销售订单" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "最低库存" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "最大库存" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "已锁定" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "模板零件" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "组装零件" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "组件零件" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "可测试零件" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "模板零件" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "组装零件" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "组件零件" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "可测试零件" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "可追溯零件" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "可购买零件" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "可销售零件" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "创建日期" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "创建人" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "默认有效期" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "天" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "价格范围" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "最新序列号" @@ -8255,60 +8263,54 @@ msgstr "最新序列号" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "选择零件版本" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "变体" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "分配" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "物料清单" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "变体" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "分配" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "物料清单" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "用于" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "零件价格" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "测试模板" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "关联零件" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "零件已锁定" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "零件参数无法编辑,因为零件已锁定" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "必填" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "必填" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "必填" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "不足" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "添加零件" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "删除零件" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "删除此零件无法撤销" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "订单" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "订单库存" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "按序列号搜索" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "零件选项" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "库存数量" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "库存价值" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "消耗品" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "设置数量" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "损耗" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "取整倍数" @@ -8643,7 +8651,7 @@ msgstr "选择一个装配以查看物料清单对比" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "单价" @@ -8772,11 +8780,11 @@ msgstr "采购价格" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "最近更新" @@ -8916,7 +8924,7 @@ msgstr "签发日期" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "完成日期" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "未审查" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "默认零件" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "编辑库存地点" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "移动项目到父位置" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "删除库存地点" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "对此位置中的库存物品执行的操作" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "位置操作" @@ -9248,45 +9256,45 @@ msgstr "位置操作" msgid "Action for child locations in this location" msgstr "对此位置中的子位置执行的操作" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "扫描库存物料" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "库存物料已扫描入库" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "库存物料扫描错误" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "扫描库存地点" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "库存地点绑定完成" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "库存地点扫描错误" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "扫描入库库存项" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "扫描物料至该库位" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "扫描入库容器" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "扫描容器至该库位" @@ -9326,23 +9334,23 @@ msgstr "查找序列号" msgid "Next serial number" msgstr "下一个序列号" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "分配到订单" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "安装于" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "上级项目" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "上级库存项" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "消耗者" @@ -9350,11 +9358,11 @@ msgstr "消耗者" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "最近库存盘点" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "库存详情" @@ -9362,15 +9370,15 @@ msgstr "库存详情" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "已安装的项目" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "子项目" @@ -9389,11 +9397,11 @@ msgstr "子项目" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "编辑库存项" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "转换库存项目" @@ -9405,38 +9413,38 @@ msgstr "转换库存项目" #~ 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:771 -msgid "Items Created" -msgstr "物料已创建" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "已创建 {n} 个库存物料" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "物料已创建" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "已创建 {n} 个库存物料" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "删除库存项" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "序列化库存" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "库存项已创建" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "扫码入库至指定位置" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "扫码入库至指定位置" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "扫码入库至指定位置" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "扫码入库" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "将此物料扫码入库至指定库位" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "库存操作" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "序列化" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "序列化库存" @@ -9474,29 +9482,29 @@ msgstr "序列化库存" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "库存项操作" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "转换" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "将此库存商品转换为其他零件" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "呆滞" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "已过期" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "不可用" @@ -9551,75 +9559,75 @@ msgstr "您已订阅此零件的通知" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "该库存项正在生产" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "库存项已分配到销售订单" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "库存项已分配给客户" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "此库存项已安装在另一个库存项中" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "此库存项已被生产订单消耗" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "此库存项不可用" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "此库存项已过期" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "此库存项是过期项" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "此库存项已超额分配" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "此库存项已完全分配" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "此库存项已被部分分配" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "无可用库存" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "库存项已耗尽" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "库存信息" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "已分配的项目" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "行项目" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "正在生产" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "可耗物品" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "激活的零件" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "显示有效项" @@ -10308,7 +10317,7 @@ msgstr "添加单个物料清单项目" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "从文件导入" @@ -10332,7 +10341,7 @@ msgstr "无法编辑材料清单,因为零件已锁定" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "装配" @@ -10412,7 +10421,7 @@ msgstr "订单状态" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "编辑库存分配" @@ -10421,7 +10430,7 @@ msgstr "编辑库存分配" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "移除已分配的库存" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "您确定要从订单中删除此分配的库存吗?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "正在消耗已分配库存" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "库存消耗成功" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "库存消耗" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "可测试" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "已跟踪" @@ -10520,24 +10529,24 @@ msgstr "生产中" msgid "Insufficient stock" msgstr "库存不足" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "获取已继承的" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "单位数量" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "物料清单信息" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "完全分配" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "创建生产订单" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "正在为生产订单分配库存" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "库存分配完成" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "自动分配库存量" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "根据所选选项,自动将未追踪的 BOM 物料分配到本次生产任务" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "取消库存分配" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "为这个构建订单取消分配所有未跟踪库存" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "从选中的行项中取消分配库存" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "库存已经取消分配" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "生产库存" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "根据所选选项,自动将已追踪的 BOM 物料分配到本次生 #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "添加生成输出" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "生成产出已创建" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "生产已完成" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "生产已完成" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "生产已完成" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "编辑生成输出" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "解除产出库存分配" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "序列化生产产出" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "按库存状态筛选" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "按库存状态筛选" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "完成选定的输出" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "报废选定的输出" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "取消选定的输出" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "分配" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "为生产产出分配库存" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "取消分配" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "从生产输出中取消分配库存" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "序列化生产产出" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "完成生产输出" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "报废件" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "报废生产输出" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "取消生产输出" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "需要测试" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "外部生产" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "外部采购订单关联的生产订单" @@ -11486,7 +11495,7 @@ msgstr "最低库存数" msgid "Maximum stock" msgstr "最大库存" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "导入零件" @@ -11502,40 +11511,40 @@ msgstr "导入零件" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "设置类别" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "设置所选零件的类别" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "订购选定的零件" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "添加零件" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "创建零件" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "创建一个新零件" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "从文件导入零件" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "从供应商导入" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "从供应商插件导入零件" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "样本" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "已安装" @@ -12261,11 +12270,11 @@ msgstr "编辑分配" msgid "View Shipment" msgstr "查看发货" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "安排发货" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "安排发货" @@ -12726,15 +12735,15 @@ msgstr "所有待处理任务已删除" msgid "Error while deleting all pending tasks" msgstr "删除所有待处理任务时出错" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "编辑项目编码" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "删除项目编码" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "编辑项目编码" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "删除位置类型" msgid "Icon" msgstr "图标" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "盘点日期" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "显示激活零件的库存" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "显示已组装零件的库存" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "显示已分配的项目" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "显示可用的项目" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "包括子地点" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "包括子地点的库存" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "耗尽" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "显示耗尽的库存项" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "显示正在生产的项目" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "显示被生产订单消耗的项目" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "显示安装在其他项目中的库存项" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "发送给客户" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "显示已发送给客户的项目" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "显示已跟踪项目" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "有采购价格" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "显示有购买价格的项目" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "显示已过期的项目" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "显示旧项目" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "过期前" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "显示在此日期之前过期的项目" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "过期后" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "显示在此日期后过期的项目" @@ -13131,35 +13140,35 @@ msgstr "显示在此日期后过期的项目" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "在此之前的盘点" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "显示在此日期之前计数的项目" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "在此之后的盘点" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "显示在此日期后计数的项目" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "外部地点" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "显示外部库存地点的项目" @@ -13175,11 +13184,11 @@ msgstr "显示外部库存地点的项目" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "库存项已创建" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "订单明细" diff --git a/src/frontend/src/locales/zh_Hant/messages.po b/src/frontend/src/locales/zh_Hant/messages.po index 1e69c1fbd5..66a4851853 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: 2026-06-24 14:28\n" +"PO-Revision-Date: 2026-06-30 09:32\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -51,7 +51,7 @@ msgid "Edit" msgstr "編輯" #: lib/components/RowActions.tsx:56 -#: src/components/forms/ApiForm.tsx:771 +#: src/components/forms/ApiForm.tsx:777 #: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 @@ -72,30 +72,30 @@ msgstr "刪除" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:414 #: src/tables/FilterSelectDrawer.tsx:679 #: src/tables/FilterSelectDrawer.tsx:731 -#: src/tables/build/BuildOutputTable.tsx:664 +#: src/tables/build/BuildOutputTable.tsx:666 msgid "Cancel" msgstr "取消" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:919 -#: src/forms/StockForms.tsx:870 -#: src/forms/StockForms.tsx:918 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1030 -#: src/forms/StockForms.tsx:1071 -#: src/forms/StockForms.tsx:1187 +#: src/forms/PurchaseOrderForms.tsx:928 +#: src/forms/StockForms.tsx:972 +#: src/forms/StockForms.tsx:1020 +#: src/forms/StockForms.tsx:1089 +#: src/forms/StockForms.tsx:1138 +#: src/forms/StockForms.tsx:1177 +#: src/forms/StockForms.tsx:1295 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "操作" #: lib/components/SearchInput.tsx:34 -#: src/components/forms/fields/RelatedModelField.tsx:537 +#: src/components/forms/fields/RelatedModelField.tsx:538 #: src/components/nav/Header.tsx:191 #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:74 -#: src/pages/part/PartDetail.tsx:1113 +#: src/pages/part/PartDetail.tsx:1131 msgid "Search" msgstr "搜尋" @@ -126,28 +126,28 @@ msgstr "否" #: lib/enums/ModelInformation.tsx:30 #: src/components/wizards/OrderPartsWizard.tsx:281 -#: src/forms/BuildForms.tsx:368 -#: src/forms/BuildForms.tsx:450 -#: src/forms/BuildForms.tsx:525 +#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:445 +#: src/forms/BuildForms.tsx:521 #: src/forms/BuildForms.tsx:683 #: src/forms/BuildForms.tsx:847 -#: src/forms/BuildForms.tsx:950 -#: src/forms/PurchaseOrderForms.tsx:915 -#: src/forms/ReturnOrderForms.tsx:246 -#: src/forms/SalesOrderForms.tsx:436 -#: src/forms/StockForms.tsx:378 -#: src/forms/StockForms.tsx:865 -#: src/forms/StockForms.tsx:913 -#: src/forms/StockForms.tsx:979 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1066 -#: src/forms/StockForms.tsx:1115 -#: src/forms/StockForms.tsx:1183 -#: src/forms/StockForms.tsx:1231 -#: src/forms/StockForms.tsx:1275 -#: src/forms/TransferOrderForms.tsx:234 +#: src/forms/BuildForms.tsx:951 +#: src/forms/PurchaseOrderForms.tsx:924 +#: src/forms/ReturnOrderForms.tsx:245 +#: src/forms/SalesOrderForms.tsx:433 +#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:967 +#: src/forms/StockForms.tsx:1015 +#: src/forms/StockForms.tsx:1084 +#: src/forms/StockForms.tsx:1133 +#: src/forms/StockForms.tsx:1172 +#: src/forms/StockForms.tsx:1221 +#: src/forms/StockForms.tsx:1291 +#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1382 +#: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildDetail.tsx:260 -#: src/pages/part/PartDetail.tsx:1166 +#: src/pages/part/PartDetail.tsx:1184 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/build/BuildOrderParametricTable.tsx:29 @@ -163,11 +163,11 @@ msgstr "零件" #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 #: src/pages/Index/Settings/SystemSettings.tsx:218 -#: src/pages/part/CategoryDetail.tsx:138 -#: src/pages/part/CategoryDetail.tsx:285 -#: src/pages/part/CategoryDetail.tsx:345 -#: src/pages/part/CategoryDetail.tsx:388 -#: src/pages/part/PartDetail.tsx:893 +#: src/pages/part/CategoryDetail.tsx:162 +#: src/pages/part/CategoryDetail.tsx:310 +#: src/pages/part/CategoryDetail.tsx:370 +#: src/pages/part/CategoryDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:912 msgid "Parts" msgstr "零件" @@ -189,7 +189,7 @@ msgstr "參數" #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 #: src/pages/Index/Settings/SystemSettings.tsx:212 -#: src/pages/part/PartDetail.tsx:849 +#: src/pages/part/PartDetail.tsx:868 msgid "Parameters" msgstr "參數" @@ -199,7 +199,7 @@ msgid "Parameter Template" msgstr "參數模板" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/part/CategoryDetail.tsx:334 +#: src/pages/part/CategoryDetail.tsx:359 msgid "Parameter Templates" msgstr "參數模板" @@ -214,12 +214,12 @@ msgstr "零件測試模板" #: lib/enums/ModelInformation.tsx:60 #: src/components/wizards/OrderPartsWizard.tsx:293 #: src/pages/company/SupplierPartDetail.tsx:427 -#: src/pages/stock/StockDetail.tsx:300 +#: src/pages/stock/StockDetail.tsx:301 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:52 #: src/tables/purchasing/SupplierPartParametricTable.tsx:29 #: src/tables/purchasing/SupplierPartTable.tsx:110 -#: src/tables/stock/StockItemTable.tsx:113 +#: src/tables/stock/StockItemTable.tsx:112 msgid "Supplier Part" msgstr "供應商零件" @@ -232,7 +232,7 @@ msgstr "供應商零件" #: src/pages/company/ManufacturerPartDetail.tsx:295 #: src/pages/company/SupplierPartDetail.tsx:166 #: src/tables/part/PartPurchaseOrdersTable.tsx:58 -#: src/tables/stock/StockItemTable.tsx:120 +#: src/tables/stock/StockItemTable.tsx:119 msgid "Manufacturer Part" msgstr "製造商零件" @@ -242,27 +242,27 @@ msgid "Manufacturer Parts" msgstr "製造商零件" #: lib/enums/ModelInformation.tsx:80 -#: src/pages/part/CategoryDetail.tsx:388 +#: src/pages/part/CategoryDetail.tsx:414 #: src/tables/Filter.tsx:496 msgid "Part Category" msgstr "零件類別" #: lib/enums/ModelInformation.tsx:81 #: lib/enums/Roles.tsx:39 -#: src/pages/part/CategoryDetail.tsx:279 -#: src/pages/part/CategoryDetail.tsx:378 -#: src/pages/part/PartDetail.tsx:1154 +#: src/pages/part/CategoryDetail.tsx:304 +#: src/pages/part/CategoryDetail.tsx:404 +#: src/pages/part/PartDetail.tsx:1172 msgid "Part Categories" msgstr "零件類別" #: lib/enums/ModelInformation.tsx:89 -#: src/forms/BuildForms.tsx:526 +#: src/forms/BuildForms.tsx:522 #: src/forms/BuildForms.tsx:686 #: src/forms/BuildForms.tsx:848 -#: src/forms/SalesOrderForms.tsx:438 -#: src/forms/TransferOrderForms.tsx:236 -#: src/pages/stock/StockDetail.tsx:1076 -#: src/tables/ColumnRenderers.tsx:132 +#: src/forms/SalesOrderForms.tsx:435 +#: src/forms/TransferOrderForms.tsx:241 +#: src/pages/stock/StockDetail.tsx:1085 +#: src/tables/ColumnRenderers.tsx:139 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/InstalledItemsTable.tsx:66 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -274,7 +274,7 @@ msgstr "庫存項" #: lib/enums/ModelInformation.tsx:90 #: lib/enums/Roles.tsx:49 #: src/pages/company/CompanyDetail.tsx:217 -#: src/pages/part/CategoryDetail.tsx:314 +#: src/pages/part/CategoryDetail.tsx:339 #: src/pages/part/PartStockHistoryDetail.tsx:117 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:235 @@ -283,14 +283,14 @@ msgstr "庫存項" #: lib/enums/ModelInformation.tsx:99 #: lib/enums/Roles.tsx:51 -#: src/pages/stock/LocationDetail.tsx:523 +#: src/pages/stock/LocationDetail.tsx:522 msgid "Stock Location" msgstr "庫存地點" #: lib/enums/ModelInformation.tsx:100 #: src/pages/stock/LocationDetail.tsx:209 -#: src/pages/stock/LocationDetail.tsx:514 -#: src/pages/stock/StockDetail.tsx:1066 +#: src/pages/stock/LocationDetail.tsx:513 +#: src/pages/stock/StockDetail.tsx:1075 msgid "Stock Locations" msgstr "庫存地點" @@ -303,7 +303,7 @@ msgid "Stock Location Types" msgstr "庫存地點類型" #: lib/enums/ModelInformation.tsx:115 -#: src/pages/part/PartDetail.tsx:801 +#: src/pages/part/PartDetail.tsx:820 msgid "Stock History" msgstr "庫存歷史記錄" @@ -313,7 +313,7 @@ msgstr "庫存歷史記錄" #: lib/enums/ModelInformation.tsx:121 #: src/pages/build/BuildDetail.tsx:810 -#: src/pages/stock/StockDetail.tsx:355 +#: src/pages/stock/StockDetail.tsx:356 #: src/tables/build/BuildAllocatedStockTable.tsx:85 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 @@ -330,7 +330,7 @@ msgstr "生產訂單" #: src/defaults/actions.tsx:184 #: src/pages/Index/Settings/SystemSettings.tsx:316 #: src/pages/build/BuildIndex.tsx:87 -#: src/pages/part/PartDetail.tsx:780 +#: src/pages/part/PartDetail.tsx:799 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" msgstr "生產訂單" @@ -369,12 +369,13 @@ msgstr "公司" #: lib/enums/ModelInformation.tsx:153 #: src/components/calendar/OrderCalendarToolTip.tsx:33 +#: src/forms/CommonFields.tsx:27 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 #: src/pages/sales/SalesOrderDetail.tsx:227 #: src/pages/stock/TransferOrderDetail.tsx:180 -#: src/tables/ColumnRenderers.tsx:567 +#: src/tables/ColumnRenderers.tsx:574 #: src/tables/Filter.tsx:364 #: src/tables/TableHoverCard.tsx:103 msgid "Project Code" @@ -389,9 +390,9 @@ msgstr "項目編碼" #: src/components/wizards/OrderPartsWizard.tsx:346 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 #: src/pages/purchasing/PurchaseOrderDetail.tsx:577 -#: src/pages/stock/StockDetail.tsx:363 +#: src/pages/stock/StockDetail.tsx:364 #: src/tables/part/PartPurchaseOrdersTable.tsx:33 -#: src/tables/stock/StockItemTable.tsx:105 +#: src/tables/stock/StockItemTable.tsx:104 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Purchase Order" msgstr "採購訂單" @@ -402,7 +403,7 @@ msgstr "採購訂單" #: src/pages/Index/Settings/SystemSettings.tsx:343 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:770 #: src/pages/purchasing/PurchasingIndex.tsx:95 msgid "Purchase Orders" msgstr "採購訂單" @@ -421,7 +422,7 @@ msgstr "採購訂單行" #: src/pages/sales/SalesOrderDetail.tsx:641 #: src/pages/sales/SalesOrderShipmentDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:372 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/part/PartSalesAllocationsTable.tsx:42 #: src/tables/sales/SalesOrderAllocationTable.tsx:111 #: src/tables/sales/SalesOrderShipmentTable.tsx:134 @@ -434,7 +435,7 @@ msgstr "銷售訂單" #: src/defaults/actions.tsx:143 #: src/pages/Index/Settings/SystemSettings.tsx:361 #: src/pages/company/CompanyDetail.tsx:230 -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:782 #: src/pages/sales/SalesIndex.tsx:107 msgid "Sales Orders" msgstr "銷售訂單" @@ -459,7 +460,7 @@ msgstr "退貨訂單" #: src/defaults/actions.tsx:165 #: src/pages/Index/Settings/SystemSettings.tsx:373 #: src/pages/company/CompanyDetail.tsx:237 -#: src/pages/part/PartDetail.tsx:770 +#: src/pages/part/PartDetail.tsx:789 #: src/pages/sales/SalesIndex.tsx:147 msgid "Return Orders" msgstr "退貨訂單" @@ -483,7 +484,7 @@ msgstr "" #: lib/enums/Roles.tsx:45 #: src/defaults/actions.tsx:154 #: src/pages/Index/Settings/SystemSettings.tsx:386 -#: src/pages/part/PartDetail.tsx:787 +#: src/pages/part/PartDetail.tsx:806 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" msgstr "" @@ -522,7 +523,7 @@ msgid "Contacts" msgstr "聯繫人" #: lib/enums/ModelInformation.tsx:242 -#: src/tables/ColumnRenderers.tsx:652 +#: src/tables/ColumnRenderers.tsx:659 msgid "Owner" msgstr "所有者" @@ -533,7 +534,7 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:249 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:602 +#: src/tables/ColumnRenderers.tsx:609 #: src/tables/Filter.tsx:441 #: src/tables/settings/ApiTokenTable.tsx:107 #: src/tables/settings/ApiTokenTable.tsx:127 @@ -638,9 +639,9 @@ msgstr "選取項目 (多筆)" #: src/components/dashboard/DashboardLayout.tsx:297 #: src/components/editors/NotesEditor.tsx:81 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:259 -#: src/components/forms/fields/TableField.tsx:45 -#: src/components/importer/ImportDataSelector.tsx:215 +#: src/components/forms/fields/ApiFormField.tsx:261 +#: src/components/forms/fields/TableField.tsx:58 +#: src/components/importer/ImportDataSelector.tsx:206 #: src/components/importer/ImporterColumnSelector.tsx:330 #: src/components/importer/ImporterDrawer.tsx:91 #: src/components/modals/LicenseModal.tsx:85 @@ -679,7 +680,7 @@ msgid "Tag" msgstr "" #: lib/enums/ModelInformation.tsx:325 -#: src/forms/CommonFields.tsx:15 +#: src/forms/CommonFields.tsx:16 #: src/tables/Filter.tsx:412 msgid "Tags" msgstr "" @@ -794,8 +795,8 @@ msgstr "輸入條碼資料" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:42 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:535 -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:531 +#: src/forms/PurchaseOrderForms.tsx:671 msgid "Scan Barcode" msgstr "掃描條碼" @@ -810,7 +811,7 @@ msgstr "條碼與預期的型號不符" #: src/components/barcodes/BarcodeScanDialog.tsx:161 #: src/components/editors/NotesEditor.tsx:91 #: src/components/editors/NotesEditor.tsx:125 -#: src/components/forms/ApiForm.tsx:496 +#: src/components/forms/ApiForm.tsx:502 #: src/components/wizards/ImportPartWizard.tsx:566 #: src/components/wizards/ImportPartWizard.tsx:691 #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:45 @@ -865,7 +866,7 @@ msgid "Failed to link barcode" msgstr "條碼關聯失敗" #: src/components/barcodes/QRCode.tsx:179 -#: src/pages/part/PartDetail.tsx:382 +#: src/pages/part/PartDetail.tsx:401 #: src/pages/purchasing/PurchaseOrderDetail.tsx:226 #: src/pages/sales/ReturnOrderDetail.tsx:191 #: src/pages/sales/SalesOrderDetail.tsx:184 @@ -881,7 +882,7 @@ msgstr "這將刪除關聯條碼的鏈接" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:194 -#: src/forms/PurchaseOrderForms.tsx:666 +#: src/forms/PurchaseOrderForms.tsx:661 msgid "Unlink Barcode" msgstr "解綁條碼" @@ -1070,7 +1071,7 @@ msgstr "逾期" #: src/pages/sales/ReturnOrderDetail.tsx:268 #: src/pages/sales/SalesOrderDetail.tsx:260 #: src/pages/stock/TransferOrderDetail.tsx:214 -#: src/tables/ColumnRenderers.tsx:696 +#: src/tables/ColumnRenderers.tsx:703 msgid "Start Date" msgstr "開始日期" @@ -1080,7 +1081,7 @@ msgstr "開始日期" #: src/pages/sales/ReturnOrderDetail.tsx:276 #: src/pages/sales/SalesOrderDetail.tsx:268 #: src/pages/stock/TransferOrderDetail.tsx:222 -#: src/tables/ColumnRenderers.tsx:705 +#: src/tables/ColumnRenderers.tsx:712 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 #: src/tables/sales/ReturnOrderLineItemTable.tsx:153 #: src/tables/sales/SalesOrderLineItemTable.tsx:133 @@ -1090,12 +1091,12 @@ msgstr "預計日期" #: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:578 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 #: src/pages/sales/ReturnOrderDetail.tsx:242 #: src/pages/sales/SalesOrderDetail.tsx:235 #: src/pages/stock/TransferOrderDetail.tsx:188 -#: src/tables/ColumnRenderers.tsx:672 +#: src/tables/ColumnRenderers.tsx:679 #: src/tables/Filter.tsx:400 msgid "Responsible" msgstr "責任人" @@ -1477,16 +1478,16 @@ msgid "Remove the associated image from this item?" msgstr "刪除與此項關聯的圖片?" #: src/components/details/DetailsImage.tsx:82 -#: src/forms/StockForms.tsx:983 +#: src/forms/StockForms.tsx:1088 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:917 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:268 #: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildAllocatedStockTable.tsx:276 +#: src/tables/build/BuildAllocatedStockTable.tsx:275 #: src/tables/build/BuildLineTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:703 +#: src/tables/build/BuildLineTable.tsx:706 #: src/tables/sales/SalesOrderAllocationTable.tsx:223 #: src/tables/sales/SalesOrderAllocationTable.tsx:246 #: src/tables/stock/TransferOrderAllocationTable.tsx:180 @@ -1533,7 +1534,7 @@ msgid "Clear" msgstr "清除" #: src/components/details/DetailsImage.tsx:305 -#: src/components/forms/ApiForm.tsx:713 +#: src/components/forms/ApiForm.tsx:719 #: src/contexts/ThemeContext.tsx:56 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:151 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:570 @@ -1782,7 +1783,7 @@ msgid "A server error occurred" msgstr "服務器出錯。" #: src/components/forms/ApiForm.tsx:107 -#: src/components/forms/ApiForm.tsx:624 +#: src/components/forms/ApiForm.tsx:630 msgid "Form Error" msgstr "表單錯誤" @@ -1790,11 +1791,11 @@ msgstr "表單錯誤" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:634 +#: src/components/forms/ApiForm.tsx:640 msgid "Errors exist for one or more form fields" msgstr "一個或多個表單字段存在錯誤" -#: src/components/forms/ApiForm.tsx:751 +#: src/components/forms/ApiForm.tsx:757 #: src/hooks/UseForm.tsx:143 #: src/tables/plugin/PluginListTable.tsx:212 msgid "Update" @@ -1984,8 +1985,8 @@ msgstr "主機" #: src/components/forms/InstanceOptions.tsx:125 #: src/components/plugins/PluginDrawer.tsx:68 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:19 -#: src/pages/part/CategoryDetail.tsx:94 -#: src/pages/part/PartDetail.tsx:305 +#: src/pages/part/CategoryDetail.tsx:118 +#: src/pages/part/PartDetail.tsx:324 #: src/pages/stock/LocationDetail.tsx:117 #: src/tables/machine/MachineTypeTable.tsx:67 #: src/tables/machine/MachineTypeTable.tsx:149 @@ -2148,35 +2149,35 @@ msgstr "選擇包" msgid "{0} icons" msgstr "{0} 個圖標" -#: src/components/forms/fields/RelatedModelField.tsx:538 +#: src/components/forms/fields/RelatedModelField.tsx:539 #: src/components/modals/AboutInvenTreeModal.tsx:91 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397 msgid "Loading" msgstr "正在加載" -#: src/components/forms/fields/RelatedModelField.tsx:540 +#: src/components/forms/fields/RelatedModelField.tsx:541 #: src/components/nav/NavigationTree.tsx:403 msgid "No results found" msgstr "找不到結果" -#: src/components/forms/fields/RelatedModelField.tsx:590 +#: src/components/forms/fields/RelatedModelField.tsx:591 #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" msgstr "項目" -#: src/components/forms/fields/RelatedModelField.tsx:591 +#: src/components/forms/fields/RelatedModelField.tsx:592 msgid "Create New {model}" msgstr "建立新 {model}" -#: src/components/forms/fields/TableField.tsx:46 +#: src/components/forms/fields/TableField.tsx:59 msgid "modelRenderer entry required for tables" msgstr "表格需要 modelRenderer 條目" -#: src/components/forms/fields/TableField.tsx:176 +#: src/components/forms/fields/TableField.tsx:333 msgid "No entries available" msgstr "無可用條目" -#: src/components/forms/fields/TableField.tsx:187 +#: src/components/forms/fields/TableField.tsx:344 msgid "Add new row" msgstr "新增行" @@ -2188,61 +2189,61 @@ msgstr "新增行" msgid "Thumbnail" msgstr "縮圖" -#: src/components/importer/ImportDataSelector.tsx:198 +#: src/components/importer/ImportDataSelector.tsx:189 msgid "Importing Rows" msgstr "導入行" -#: src/components/importer/ImportDataSelector.tsx:199 +#: src/components/importer/ImportDataSelector.tsx:190 msgid "Please wait while the data is imported" msgstr "請稍候,數據正在導入" -#: src/components/importer/ImportDataSelector.tsx:216 +#: src/components/importer/ImportDataSelector.tsx:207 msgid "An error occurred while importing data" msgstr "導入數據時發生錯誤" -#: src/components/importer/ImportDataSelector.tsx:237 +#: src/components/importer/ImportDataSelector.tsx:228 msgid "Edit Data" msgstr "編輯數據" -#: src/components/importer/ImportDataSelector.tsx:269 +#: src/components/importer/ImportDataSelector.tsx:260 msgid "Delete Row" msgstr "刪除行" -#: src/components/importer/ImportDataSelector.tsx:303 +#: src/components/importer/ImportDataSelector.tsx:294 msgid "Row" msgstr "行" -#: src/components/importer/ImportDataSelector.tsx:321 +#: src/components/importer/ImportDataSelector.tsx:312 msgid "Row contains errors" msgstr "行包含錯誤" -#: src/components/importer/ImportDataSelector.tsx:366 +#: src/components/importer/ImportDataSelector.tsx:357 msgid "Accept" msgstr "同意" -#: src/components/importer/ImportDataSelector.tsx:399 +#: src/components/importer/ImportDataSelector.tsx:390 msgid "Valid" msgstr "有效" -#: src/components/importer/ImportDataSelector.tsx:400 +#: src/components/importer/ImportDataSelector.tsx:391 msgid "Filter by row validation status" msgstr "按行驗證狀態篩選" -#: src/components/importer/ImportDataSelector.tsx:405 +#: src/components/importer/ImportDataSelector.tsx:396 #: src/components/wizards/WizardDrawer.tsx:113 -#: src/tables/build/BuildOutputTable.tsx:636 +#: src/tables/build/BuildOutputTable.tsx:638 msgid "Complete" msgstr "已完成" -#: src/components/importer/ImportDataSelector.tsx:406 +#: src/components/importer/ImportDataSelector.tsx:397 msgid "Filter by row completion status" msgstr "按行完成狀態篩選" -#: src/components/importer/ImportDataSelector.tsx:424 +#: src/components/importer/ImportDataSelector.tsx:415 msgid "Import selected rows" msgstr "導入選定的行" -#: src/components/importer/ImportDataSelector.tsx:439 +#: src/components/importer/ImportDataSelector.tsx:430 msgid "Processing Data" msgstr "處理數據中" @@ -2496,7 +2497,7 @@ msgstr "正在更新群組角色" #: src/components/settings/ConfigValueList.tsx:42 #: src/pages/part/pricing/BomPricingPanel.tsx:151 #: src/pages/part/pricing/VariantPricingPanel.tsx:51 -#: src/tables/ColumnRenderers.tsx:741 +#: src/tables/ColumnRenderers.tsx:748 #: src/tables/purchasing/SupplierPartTable.tsx:191 msgid "Updated" msgstr "已更新" @@ -2519,7 +2520,7 @@ msgid "Change" msgstr "變更" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:1029 +#: src/forms/StockForms.tsx:1137 #: src/tables/stock/StockItemTestResultTable.tsx:369 msgid "Add" msgstr "添加" @@ -2542,14 +2543,14 @@ msgstr "沒有項目" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:935 +#: src/pages/part/PartDetail.tsx:954 #: src/pages/stock/StockDetail.tsx:276 -#: src/pages/stock/StockDetail.tsx:1011 -#: src/tables/ColumnRenderers.tsx:246 +#: src/pages/stock/StockDetail.tsx:1020 +#: src/tables/ColumnRenderers.tsx:253 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:197 #: src/tables/part/PartTable.tsx:158 -#: src/tables/stock/StockItemTable.tsx:219 +#: src/tables/stock/StockItemTable.tsx:218 msgid "Available" msgstr "可用的" @@ -2924,14 +2925,14 @@ msgstr "登出" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 -#: src/forms/StockForms.tsx:868 +#: src/forms/StockForms.tsx:970 #: src/pages/Index/Settings/SystemSettings.tsx:260 -#: src/pages/part/PartDetail.tsx:663 -#: src/pages/stock/LocationDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:523 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/part/PartDetail.tsx:682 +#: src/pages/stock/LocationDetail.tsx:480 +#: src/pages/stock/LocationDetail.tsx:522 +#: src/pages/stock/StockDetail.tsx:697 #: src/pages/stock/TransferOrderDetail.tsx:536 -#: src/tables/stock/StockItemTable.tsx:81 +#: src/tables/stock/StockItemTable.tsx:79 msgid "Stock" msgstr "庫存" @@ -3029,7 +3030,7 @@ msgstr "移除搜尋群組" #: src/components/nav/SearchDrawer.tsx:304 #: src/pages/company/ManufacturerPartDetail.tsx:184 -#: src/pages/part/PartDetail.tsx:738 +#: src/pages/part/PartDetail.tsx:757 #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:123 msgid "Suppliers" @@ -3093,7 +3094,7 @@ msgid "Attachments" msgstr "附件" #: src/components/panels/NotesPanel.tsx:27 -#: src/forms/StockForms.tsx:938 +#: src/forms/StockForms.tsx:1040 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:279 msgid "Notes" @@ -3147,14 +3148,14 @@ msgstr "外掛程式資訊" #: src/pages/company/ManufacturerPartDetail.tsx:94 #: src/pages/company/ManufacturerPartDetail.tsx:121 #: src/pages/company/SupplierPartDetail.tsx:150 -#: src/pages/part/CategoryDetail.tsx:114 -#: src/pages/part/PartDetail.tsx:319 +#: src/pages/part/CategoryDetail.tsx:138 +#: src/pages/part/PartDetail.tsx:338 #: src/pages/purchasing/PurchaseOrderDetail.tsx:166 #: src/pages/sales/ReturnOrderDetail.tsx:132 #: src/pages/sales/SalesOrderDetail.tsx:122 #: src/pages/stock/LocationDetail.tsx:137 #: src/pages/stock/TransferOrderDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:460 +#: src/tables/ColumnRenderers.tsx:467 #: src/tables/build/BuildAllocatedStockTable.tsx:91 #: src/tables/machine/MachineTypeTable.tsx:159 #: src/tables/machine/MachineTypeTable.tsx:255 @@ -3169,7 +3170,7 @@ msgstr "作者" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:682 +#: src/tables/ColumnRenderers.tsx:689 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日期" @@ -3178,7 +3179,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:483 +#: src/pages/part/PartDetail.tsx:502 #: src/tables/bom/UsedInTable.tsx:106 #: src/tables/company/CompanyTable.tsx:68 #: src/tables/company/CompanyTable.tsx:103 @@ -3192,8 +3193,9 @@ msgstr "日期" #: src/tables/purchasing/SupplierPartTable.tsx:139 #: src/tables/purchasing/SupplierPartTable.tsx:254 #: src/tables/settings/ApiTokenTable.tsx:63 +#: src/tables/settings/ProjectCodeTable.tsx:104 #: src/tables/settings/UserTable.tsx:401 -#: src/tables/stock/StockItemTable.tsx:198 +#: src/tables/stock/StockItemTable.tsx:197 msgid "Active" msgstr "激活" @@ -3331,8 +3333,8 @@ msgstr "配送" #: src/pages/company/CompanyDetail.tsx:337 #: src/pages/company/SupplierPartDetail.tsx:387 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:980 -#: src/tables/ColumnRenderers.tsx:617 +#: src/pages/part/PartDetail.tsx:999 +#: src/tables/ColumnRenderers.tsx:624 msgid "Inactive" msgstr "未激活" @@ -3352,7 +3354,7 @@ msgstr "無庫存" #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:202 #: src/pages/company/SupplierPartDetail.tsx:408 -#: src/pages/part/PartDetail.tsx:962 +#: src/pages/part/PartDetail.tsx:981 #: src/tables/bom/BomTable.tsx:478 #: src/tables/build/BuildLineTable.tsx:227 #: src/tables/part/PartTable.tsx:129 @@ -3361,11 +3363,11 @@ msgstr "訂購中" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:141 -#: src/pages/part/PartDetail.tsx:448 -#: src/pages/part/PartDetail.tsx:968 -#: src/pages/stock/StockDetail.tsx:994 +#: src/pages/part/PartDetail.tsx:467 +#: src/pages/part/PartDetail.tsx:987 +#: src/pages/stock/StockDetail.tsx:1003 #: src/tables/part/PartTestResultTable.tsx:312 -#: src/tables/stock/StockItemTable.tsx:235 +#: src/tables/stock/StockItemTable.tsx:234 msgid "In Production" msgstr "生產中" @@ -3376,9 +3378,9 @@ msgstr "詳情" #: src/components/render/Part.tsx:116 #: src/components/wizards/ImportPartWizard.tsx:807 -#: src/pages/part/PartDetail.tsx:348 -#: src/tables/ColumnRenderers.tsx:414 -#: src/tables/ColumnRenderers.tsx:423 +#: src/pages/part/PartDetail.tsx:367 +#: src/tables/ColumnRenderers.tsx:421 +#: src/tables/ColumnRenderers.tsx:430 #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Category" @@ -3388,21 +3390,21 @@ msgstr "類別" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:849 -#: src/forms/PurchaseOrderForms.tsx:709 -#: src/forms/StockForms.tsx:866 -#: src/forms/StockForms.tsx:914 -#: src/forms/StockForms.tsx:980 -#: src/forms/StockForms.tsx:1026 -#: src/forms/StockForms.tsx:1067 -#: src/forms/StockForms.tsx:1116 -#: src/forms/StockForms.tsx:1184 -#: src/forms/StockForms.tsx:1232 -#: src/forms/StockForms.tsx:1276 +#: src/forms/PurchaseOrderForms.tsx:704 +#: src/forms/StockForms.tsx:968 +#: src/forms/StockForms.tsx:1016 +#: src/forms/StockForms.tsx:1085 +#: src/forms/StockForms.tsx:1134 +#: src/forms/StockForms.tsx:1173 +#: src/forms/StockForms.tsx:1222 +#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1339 +#: src/forms/StockForms.tsx:1383 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 #: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:309 -#: src/tables/ColumnRenderers.tsx:366 -#: src/tables/ColumnRenderers.tsx:375 +#: src/pages/stock/StockDetail.tsx:310 +#: src/tables/ColumnRenderers.tsx:373 +#: src/tables/ColumnRenderers.tsx:382 #: src/tables/Filter.tsx:507 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Location" @@ -3410,7 +3412,7 @@ msgstr "位置" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:209 -#: src/pages/stock/StockDetail.tsx:999 +#: src/pages/stock/StockDetail.tsx:1008 #: src/tables/build/BuildOutputTable.tsx:109 #: src/tables/sales/SalesOrderAllocationTable.tsx:139 #: src/tables/stock/TransferOrderAllocationTable.tsx:127 @@ -3420,14 +3422,14 @@ msgstr "序列號" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:385 #: src/forms/BomForms.tsx:42 -#: src/forms/BuildForms.tsx:266 +#: src/forms/BuildForms.tsx:264 #: src/forms/BuildForms.tsx:687 #: src/forms/BuildForms.tsx:851 -#: src/forms/PurchaseOrderForms.tsx:918 -#: src/forms/ReturnOrderForms.tsx:247 -#: src/forms/SalesOrderForms.tsx:439 -#: src/forms/StockForms.tsx:916 -#: src/forms/TransferOrderForms.tsx:237 +#: src/forms/PurchaseOrderForms.tsx:927 +#: src/forms/ReturnOrderForms.tsx:246 +#: src/forms/SalesOrderForms.tsx:436 +#: src/forms/StockForms.tsx:1018 +#: src/forms/TransferOrderForms.tsx:242 #: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 @@ -3438,7 +3440,7 @@ msgstr "序列號" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:269 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1014 #: src/tables/build/BuildLineTable.tsx:85 #: src/tables/part/PartPurchaseOrdersTable.tsx:96 #: src/tables/part/PartTestResultTable.tsx:278 @@ -3450,18 +3452,18 @@ msgid "Quantity" msgstr "數量" #: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:371 -#: src/forms/BuildForms.tsx:453 -#: src/forms/BuildForms.tsx:527 -#: src/forms/StockForms.tsx:867 -#: src/forms/StockForms.tsx:915 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1068 -#: src/forms/StockForms.tsx:1117 -#: src/forms/StockForms.tsx:1185 -#: src/forms/StockForms.tsx:1233 -#: src/forms/StockForms.tsx:1277 +#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:448 +#: src/forms/BuildForms.tsx:523 +#: src/forms/StockForms.tsx:969 +#: src/forms/StockForms.tsx:1017 +#: src/forms/StockForms.tsx:1086 +#: src/forms/StockForms.tsx:1135 +#: src/forms/StockForms.tsx:1174 +#: src/forms/StockForms.tsx:1223 +#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1340 +#: src/forms/StockForms.tsx:1384 #: src/tables/build/BuildLineTable.tsx:95 msgid "Batch" msgstr "批次" @@ -3484,7 +3486,7 @@ msgstr "動作" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 -#: src/tables/settings/ProjectCodeTable.tsx:46 +#: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Add Project Code" msgstr "添加項目編碼" @@ -3983,7 +3985,7 @@ msgid "Supplier" msgstr "供應商" #: src/components/wizards/ImportPartWizard.tsx:221 -#: src/forms/StockForms.tsx:655 +#: src/forms/StockForms.tsx:761 msgid "Loading..." msgstr "正在加載..." @@ -4045,8 +4047,8 @@ msgid "Next" msgstr "下一步" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1002 -#: src/tables/part/PartTable.tsx:303 +#: src/pages/part/PartDetail.tsx:1021 +#: src/tables/part/PartTable.tsx:305 msgid "Edit Part" msgstr "編輯零件" @@ -4129,24 +4131,24 @@ msgid "Sales Requirements" msgstr "銷售需求" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1028 -#: src/forms/StockForms.tsx:1069 -#: src/forms/StockForms.tsx:1118 -#: src/forms/StockForms.tsx:1186 -#: src/forms/StockForms.tsx:1234 -#: src/forms/StockForms.tsx:1278 +#: src/forms/StockForms.tsx:1087 +#: src/forms/StockForms.tsx:1136 +#: src/forms/StockForms.tsx:1175 +#: src/forms/StockForms.tsx:1224 +#: src/forms/StockForms.tsx:1294 +#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1385 #: src/pages/company/SupplierPartDetail.tsx:195 #: src/pages/company/SupplierPartDetail.tsx:392 -#: src/pages/part/PartDetail.tsx:395 -#: src/pages/part/PartDetail.tsx:929 +#: src/pages/part/PartDetail.tsx:414 +#: src/pages/part/PartDetail.tsx:948 #: src/tables/Filter.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:274 msgid "In Stock" msgstr "入庫" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:409 +#: src/tables/build/BuildLineTable.tsx:410 msgid "Required Quantity" msgstr "所需數量" @@ -4238,8 +4240,8 @@ msgid "Please correct the errors in the selected parts" msgstr "請修正選定零件中的錯誤" #: src/components/wizards/OrderPartsWizard.tsx:625 -#: src/tables/build/BuildLineTable.tsx:885 -#: src/tables/part/PartTable.tsx:417 +#: src/tables/build/BuildLineTable.tsx:888 +#: src/tables/part/PartTable.tsx:419 #: src/tables/sales/SalesOrderLineItemTable.tsx:417 #: src/tables/stock/TransferOrderLineItemTable.tsx:330 msgid "Order Parts" @@ -4802,26 +4804,26 @@ msgstr "已新增替代品" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:369 -#: src/forms/BuildForms.tsx:451 +#: src/forms/BuildForms.tsx:363 +#: src/forms/BuildForms.tsx:446 #: src/forms/BuildForms.tsx:738 #: src/tables/build/BuildAllocatedStockTable.tsx:147 -#: src/tables/build/BuildOutputTable.tsx:686 +#: src/tables/build/BuildOutputTable.tsx:688 #: src/tables/part/PartTestResultTable.tsx:281 msgid "Build Output" msgstr "生產產出" -#: src/forms/BuildForms.tsx:370 +#: src/forms/BuildForms.tsx:364 msgid "Quantity to Complete" msgstr "要完成的數量" -#: src/forms/BuildForms.tsx:372 -#: src/forms/BuildForms.tsx:454 -#: src/forms/BuildForms.tsx:528 -#: src/forms/PurchaseOrderForms.tsx:834 -#: src/forms/ReturnOrderForms.tsx:201 -#: src/forms/ReturnOrderForms.tsx:248 -#: src/forms/StockForms.tsx:780 +#: src/forms/BuildForms.tsx:366 +#: src/forms/BuildForms.tsx:449 +#: src/forms/BuildForms.tsx:524 +#: src/forms/PurchaseOrderForms.tsx:835 +#: src/forms/ReturnOrderForms.tsx:199 +#: src/forms/ReturnOrderForms.tsx:247 +#: src/forms/StockForms.tsx:882 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:282 #: src/pages/core/UserDetail.tsx:151 @@ -4831,7 +4833,7 @@ msgstr "要完成的數量" #: src/pages/stock/StockDetail.tsx:181 #: src/pages/stock/TransferOrderDetail.tsx:131 #: src/tables/Filter.tsx:352 -#: src/tables/build/BuildOutputTable.tsx:496 +#: src/tables/build/BuildOutputTable.tsx:499 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:39 #: src/tables/part/PartTestResultTable.tsx:324 @@ -4840,12 +4842,12 @@ msgstr "要完成的數量" #: src/tables/settings/CustomStateTable.tsx:79 #: src/tables/settings/EmailTable.tsx:95 #: src/tables/settings/ImportSessionTable.tsx:129 -#: src/tables/stock/StockItemTable.tsx:203 +#: src/tables/stock/StockItemTable.tsx:202 #: src/tables/stock/StockTrackingTable.tsx:83 msgid "Status" msgstr "狀態" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:390 msgid "Complete Build Outputs" msgstr "完成生產輸出" @@ -4853,37 +4855,37 @@ msgstr "完成生產輸出" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:452 +#: src/forms/BuildForms.tsx:447 msgid "Quantity to Scrap" msgstr "要報廢的數量" +#: src/forms/BuildForms.tsx:467 +#: src/forms/BuildForms.tsx:469 +msgid "Scrap Build Outputs" +msgstr "報廢生產輸出" + #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" #~ msgstr "Remove line" #: src/forms/BuildForms.tsx:472 -#: src/forms/BuildForms.tsx:474 -msgid "Scrap Build Outputs" -msgstr "報廢生產輸出" - -#: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "選定的生產產出將被完成,但標記為已報廢" -#: src/forms/BuildForms.tsx:479 +#: src/forms/BuildForms.tsx:474 msgid "Allocated stock items will be consumed" msgstr "已分配的庫存項目將被消耗" -#: src/forms/BuildForms.tsx:538 -#: src/forms/BuildForms.tsx:540 +#: src/forms/BuildForms.tsx:534 +#: src/forms/BuildForms.tsx:536 msgid "Cancel Build Outputs" msgstr "取消生產輸出" -#: src/forms/BuildForms.tsx:542 +#: src/forms/BuildForms.tsx:538 msgid "Selected build outputs will be removed" msgstr "選定的生產產出將被移除" -#: src/forms/BuildForms.tsx:544 +#: src/forms/BuildForms.tsx:540 msgid "Allocated stock items will be returned to stock" msgstr "已分配的庫存項目將被退回庫存" @@ -4891,9 +4893,9 @@ msgstr "已分配的庫存項目將被退回庫存" #: src/pages/build/BuildDetail.tsx:267 #: src/pages/company/ManufacturerPartDetail.tsx:86 #: src/pages/company/SupplierPartDetail.tsx:101 -#: src/pages/part/PartDetail.tsx:312 +#: src/pages/part/PartDetail.tsx:331 #: src/pages/stock/StockDetail.tsx:164 -#: src/tables/ColumnRenderers.tsx:118 +#: src/tables/ColumnRenderers.tsx:125 #: src/tables/part/RelatedPartTable.tsx:73 #: src/tables/stock/TransferOrderAllocationTable.tsx:120 #: src/tables/stock/TransferOrderLineItemTable.tsx:95 @@ -4902,21 +4904,21 @@ msgstr "內部零件編碼 IPN" #: src/forms/BuildForms.tsx:685 #: src/forms/BuildForms.tsx:850 -#: src/forms/BuildForms.tsx:951 -#: src/forms/SalesOrderForms.tsx:437 -#: src/forms/TransferOrderForms.tsx:235 -#: src/pages/part/PartDetail.tsx:950 +#: src/forms/BuildForms.tsx:952 +#: src/forms/SalesOrderForms.tsx:434 +#: src/forms/TransferOrderForms.tsx:240 +#: src/pages/part/PartDetail.tsx:969 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:389 -#: src/tables/stock/StockItemTable.tsx:214 +#: src/tables/stock/StockItemTable.tsx:213 #: src/tables/stock/TransferOrderLineItemTable.tsx:490 msgid "Allocated" msgstr "已分配" #: src/forms/BuildForms.tsx:720 -#: src/forms/SalesOrderForms.tsx:426 -#: src/forms/TransferOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:423 +#: src/forms/TransferOrderForms.tsx:229 #: src/pages/build/BuildDetail.tsx:128 #: src/pages/build/BuildDetail.tsx:386 #: src/pages/stock/TransferOrderDetail.tsx:112 @@ -4925,18 +4927,18 @@ msgid "Source Location" msgstr "來源地點" #: src/forms/BuildForms.tsx:721 -#: src/forms/SalesOrderForms.tsx:427 -#: src/forms/TransferOrderForms.tsx:225 +#: src/forms/SalesOrderForms.tsx:424 +#: src/forms/TransferOrderForms.tsx:230 msgid "Select the source location for the stock allocation" msgstr "選擇分配庫存的源位置" #: src/forms/BuildForms.tsx:753 -#: src/forms/SalesOrderForms.tsx:468 -#: src/forms/TransferOrderForms.tsx:258 -#: src/tables/build/BuildLineTable.tsx:618 -#: src/tables/build/BuildLineTable.tsx:794 -#: src/tables/build/BuildLineTable.tsx:799 -#: src/tables/build/BuildLineTable.tsx:900 +#: src/forms/SalesOrderForms.tsx:465 +#: src/forms/TransferOrderForms.tsx:263 +#: src/tables/build/BuildLineTable.tsx:621 +#: src/tables/build/BuildLineTable.tsx:797 +#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:903 #: src/tables/build/BuildOutputTable.tsx:238 #: src/tables/sales/SalesOrderLineItemTable.tsx:427 #: src/tables/sales/SalesOrderLineItemTable.tsx:472 @@ -4946,8 +4948,8 @@ msgid "Allocate Stock" msgstr "分配庫存" #: src/forms/BuildForms.tsx:756 -#: src/forms/SalesOrderForms.tsx:473 -#: src/forms/TransferOrderForms.tsx:263 +#: src/forms/SalesOrderForms.tsx:470 +#: src/forms/TransferOrderForms.tsx:268 msgid "Stock items allocated" msgstr "分配的庫存項目" @@ -4962,44 +4964,48 @@ msgstr "分配的庫存項目" #~ msgstr "Stock items scheduled to be consumed" #: src/forms/BuildForms.tsx:870 -#: src/forms/BuildForms.tsx:971 +#: src/forms/BuildForms.tsx:972 #: src/pages/stock/TransferOrderDetail.tsx:150 -#: src/tables/build/BuildAllocatedStockTable.tsx:261 -#: src/tables/build/BuildAllocatedStockTable.tsx:297 -#: src/tables/build/BuildLineTable.tsx:808 -#: src/tables/build/BuildLineTable.tsx:934 +#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:296 +#: src/tables/build/BuildLineTable.tsx:811 +#: src/tables/build/BuildLineTable.tsx:937 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" msgstr "消耗庫存" -#: src/forms/BuildForms.tsx:907 -#: src/tables/build/BuildLineTable.tsx:522 +#: src/forms/BuildForms.tsx:908 +#: src/tables/build/BuildLineTable.tsx:525 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "完全消耗" -#: src/forms/BuildForms.tsx:952 +#: src/forms/BuildForms.tsx:953 #: src/tables/build/BuildLineTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:243 +#: src/tables/stock/StockItemTable.tsx:242 msgid "Consumed" msgstr "已消耗" -#: src/forms/CommonFields.tsx:16 +#: src/forms/CommonFields.tsx:17 msgid "Tags for this item" msgstr "" -#: src/forms/CommonFields.tsx:17 +#: src/forms/CommonFields.tsx:18 #: src/tables/Filter.tsx:414 msgid "Select tags" msgstr "" +#: src/forms/CommonFields.tsx:28 +msgid "Select project code for this item" +msgstr "" + #: src/forms/CommonForms.tsx:94 #: src/forms/PurchaseOrderForms.tsx:195 #: src/forms/ReturnOrderForms.tsx:142 #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 -msgid "Select project code for this line item" -msgstr "選擇此明細項目的專案代碼" +#~ msgid "Select project code for this line item" +#~ msgstr "Select project code for this line item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5011,8 +5017,8 @@ msgstr "選擇此明細項目的專案代碼" #: src/forms/PartForms.tsx:110 #: src/forms/PartForms.tsx:244 -#: src/pages/part/CategoryDetail.tsx:130 -#: src/pages/part/PartDetail.tsx:536 +#: src/pages/part/CategoryDetail.tsx:154 +#: src/pages/part/PartDetail.tsx:555 #: src/tables/part/PartCategoryTable.tsx:92 #: src/tables/part/PartTableFilters.tsx:143 msgid "Subscribed" @@ -5047,35 +5053,35 @@ msgstr "訂閱此類別的通知" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:482 +#: src/forms/PurchaseOrderForms.tsx:478 msgid "Choose Location" msgstr "選擇位置" -#: src/forms/PurchaseOrderForms.tsx:490 +#: src/forms/PurchaseOrderForms.tsx:486 msgid "Item Destination selected" msgstr "已選擇項目目的地" -#: src/forms/PurchaseOrderForms.tsx:500 +#: src/forms/PurchaseOrderForms.tsx:496 msgid "Part category default location selected" msgstr "已選擇零件類別默認位置" -#: src/forms/PurchaseOrderForms.tsx:510 +#: src/forms/PurchaseOrderForms.tsx:506 msgid "Received stock location selected" msgstr "已選擇接收庫存位置" -#: src/forms/PurchaseOrderForms.tsx:518 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Default location selected" msgstr "已選擇默認位置" -#: src/forms/PurchaseOrderForms.tsx:565 -#: src/pages/part/PartDetail.tsx:531 -#: src/pages/part/PartDetail.tsx:986 +#: src/forms/PurchaseOrderForms.tsx:561 +#: src/pages/part/PartDetail.tsx:550 +#: src/pages/part/PartDetail.tsx:1005 #: src/tables/bom/BomTable.tsx:276 #: src/tables/bom/BomTable.tsx:468 msgid "Virtual Part" msgstr "虛擬零件" -#: src/forms/PurchaseOrderForms.tsx:566 +#: src/forms/PurchaseOrderForms.tsx:562 msgid "This part is virtual, no physical stock will be received." msgstr "此零件是虛擬的,將不會收到任何實體庫存。" @@ -5087,34 +5093,34 @@ msgstr "此零件是虛擬的,將不會收到任何實體庫存。" #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:596 msgid "Set Location" msgstr "設置位置" -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:605 msgid "Assign Batch Code" msgstr "分配批次代碼" -#: src/forms/PurchaseOrderForms.tsx:620 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Assign Serial Numbers" msgstr "分配序號" -#: src/forms/PurchaseOrderForms.tsx:632 +#: src/forms/PurchaseOrderForms.tsx:627 msgid "Set Expiry Date" msgstr "設定到期日" -#: src/forms/PurchaseOrderForms.tsx:641 -#: src/forms/StockForms.tsx:750 +#: src/forms/PurchaseOrderForms.tsx:636 +#: src/forms/StockForms.tsx:852 msgid "Adjust Packaging" msgstr "調整封包" -#: src/forms/PurchaseOrderForms.tsx:650 -#: src/forms/StockForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:645 +#: src/forms/StockForms.tsx:843 #: src/hooks/UseStockAdjustActions.tsx:152 msgid "Change Status" msgstr "更改狀態" -#: src/forms/PurchaseOrderForms.tsx:657 +#: src/forms/PurchaseOrderForms.tsx:652 msgid "Add Note" msgstr "添加備註" @@ -5122,22 +5128,22 @@ msgstr "添加備註" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:724 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Store at default location" msgstr "存儲在默認位置" -#: src/forms/PurchaseOrderForms.tsx:739 +#: src/forms/PurchaseOrderForms.tsx:734 msgid "Store at line item destination " msgstr "儲存在明細項目的目的地" -#: src/forms/PurchaseOrderForms.tsx:751 +#: src/forms/PurchaseOrderForms.tsx:750 msgid "Store with already received stock" msgstr "存儲已收到的庫存" -#: src/forms/PurchaseOrderForms.tsx:775 +#: src/forms/PurchaseOrderForms.tsx:774 #: src/pages/build/BuildDetail.tsx:400 -#: src/pages/stock/StockDetail.tsx:291 -#: src/pages/stock/StockDetail.tsx:1021 +#: src/pages/stock/StockDetail.tsx:292 +#: src/pages/stock/StockDetail.tsx:1030 #: src/tables/Filter.tsx:125 #: src/tables/build/BuildAllocatedStockTable.tsx:116 #: src/tables/build/BuildOutputTable.tsx:114 @@ -5148,51 +5154,51 @@ msgstr "存儲已收到的庫存" msgid "Batch Code" msgstr "批號" -#: src/forms/PurchaseOrderForms.tsx:776 +#: src/forms/PurchaseOrderForms.tsx:775 msgid "Enter batch code for received items" msgstr "輸入收貨項目的批次代碼" -#: src/forms/PurchaseOrderForms.tsx:789 -#: src/forms/StockForms.tsx:232 +#: src/forms/PurchaseOrderForms.tsx:788 +#: src/forms/StockForms.tsx:233 msgid "Serial Numbers" msgstr "序列號" -#: src/forms/PurchaseOrderForms.tsx:790 +#: src/forms/PurchaseOrderForms.tsx:789 msgid "Enter serial numbers for received items" msgstr "輸入收貨項目的序號" -#: src/forms/PurchaseOrderForms.tsx:807 -#: src/pages/stock/StockDetail.tsx:393 -#: src/tables/stock/StockItemTable.tsx:172 +#: src/forms/PurchaseOrderForms.tsx:806 +#: src/pages/stock/StockDetail.tsx:394 +#: src/tables/stock/StockItemTable.tsx:171 msgid "Expiry Date" msgstr "有效期至" -#: src/forms/PurchaseOrderForms.tsx:808 +#: src/forms/PurchaseOrderForms.tsx:807 msgid "Enter an expiry date for received items" msgstr "輸入收貨項目的到期日" -#: src/forms/PurchaseOrderForms.tsx:820 -#: src/forms/StockForms.tsx:796 +#: src/forms/PurchaseOrderForms.tsx:821 +#: src/forms/StockForms.tsx:898 #: src/pages/company/SupplierPartDetail.tsx:177 #: src/pages/company/SupplierPartDetail.tsx:244 -#: src/pages/stock/StockDetail.tsx:430 +#: src/pages/stock/StockDetail.tsx:431 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 msgid "Packaging" msgstr "包裝" -#: src/forms/PurchaseOrderForms.tsx:844 +#: src/forms/PurchaseOrderForms.tsx:845 #: src/pages/company/SupplierPartDetail.tsx:125 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:525 msgid "Note" msgstr "備註" -#: src/forms/PurchaseOrderForms.tsx:916 +#: src/forms/PurchaseOrderForms.tsx:925 #: src/pages/company/SupplierPartDetail.tsx:143 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "庫存單位 (SKU)" -#: src/forms/PurchaseOrderForms.tsx:917 +#: src/forms/PurchaseOrderForms.tsx:926 #: src/tables/part/PartPurchaseOrdersTable.tsx:129 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:209 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:280 @@ -5200,69 +5206,69 @@ msgstr "庫存單位 (SKU)" msgid "Received" msgstr "已接收" -#: src/forms/PurchaseOrderForms.tsx:934 +#: src/forms/PurchaseOrderForms.tsx:943 msgid "Receive Line Items" msgstr "接收行項目" -#: src/forms/PurchaseOrderForms.tsx:940 +#: src/forms/PurchaseOrderForms.tsx:949 msgid "Items received" msgstr "已收到項目" -#: src/forms/ReturnOrderForms.tsx:261 +#: src/forms/ReturnOrderForms.tsx:260 msgid "Receive Items" msgstr "接收物品" -#: src/forms/ReturnOrderForms.tsx:268 +#: src/forms/ReturnOrderForms.tsx:267 msgid "Item received into stock" msgstr "已收到庫存物品" #. placeholder {0}: salePrice ? `; suggested: (${salePrice})` : '.' -#: src/forms/SalesOrderForms.tsx:190 +#: src/forms/SalesOrderForms.tsx:193 msgid "Price based on part and quantity differs{0}" msgstr "根據零件和數量的價格不同{0}" -#: src/forms/SalesOrderForms.tsx:221 -#: src/forms/SalesOrderForms.tsx:223 +#: src/forms/SalesOrderForms.tsx:222 +#: src/forms/SalesOrderForms.tsx:224 #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Check Shipment" msgstr "檢查發貨" -#: src/forms/SalesOrderForms.tsx:224 +#: src/forms/SalesOrderForms.tsx:225 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" msgstr "將發貨標記為已檢查表示您已驗證此發貨中包含的所有項目均正確無誤" -#: src/forms/SalesOrderForms.tsx:234 +#: src/forms/SalesOrderForms.tsx:235 msgid "Shipment marked as checked" msgstr "發貨已標記為已檢查" -#: src/forms/SalesOrderForms.tsx:249 -#: src/forms/SalesOrderForms.tsx:251 +#: src/forms/SalesOrderForms.tsx:250 +#: src/forms/SalesOrderForms.tsx:252 #: src/tables/sales/SalesOrderShipmentTable.tsx:224 msgid "Uncheck Shipment" msgstr "取消勾選發貨" -#: src/forms/SalesOrderForms.tsx:252 +#: src/forms/SalesOrderForms.tsx:253 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" msgstr "將發貨標記為未檢查表示發貨需要進一步驗證" -#: src/forms/SalesOrderForms.tsx:262 +#: src/forms/SalesOrderForms.tsx:263 msgid "Shipment marked as unchecked" msgstr "發貨已標記為未檢查" -#: src/forms/SalesOrderForms.tsx:280 +#: src/forms/SalesOrderForms.tsx:281 msgid "Completing shipment" msgstr "完成發貨" -#: src/forms/SalesOrderForms.tsx:281 +#: src/forms/SalesOrderForms.tsx:282 msgid "Shipment completed successfully" msgstr "發貨已順利完成" -#: src/forms/SalesOrderForms.tsx:288 +#: src/forms/SalesOrderForms.tsx:289 #: src/tables/sales/SalesOrderShipmentTable.tsx:234 msgid "Complete Shipment" msgstr "完成配送" -#: src/forms/SalesOrderForms.tsx:534 +#: src/forms/SalesOrderForms.tsx:532 msgid "Leave blank to use the order address" msgstr "留空以使用訂單地址" @@ -5274,219 +5280,220 @@ msgstr "留空以使用訂單地址" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:210 +#: src/forms/StockForms.tsx:211 msgid "Add given quantity as packs instead of individual items" msgstr "將給定的數量添加為包,而不是單個項目" -#: src/forms/StockForms.tsx:224 +#: src/forms/StockForms.tsx:225 msgid "Enter initial quantity for this stock item" msgstr "輸入此庫存項的初始數量" -#: src/forms/StockForms.tsx:234 +#: src/forms/StockForms.tsx:235 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "輸入新庫存的序列號(或留空)" -#: src/forms/StockForms.tsx:255 +#: src/forms/StockForms.tsx:256 msgid "Stock Status" msgstr "庫存狀態" -#: src/forms/StockForms.tsx:334 -#: src/pages/stock/StockDetail.tsx:754 -#: src/tables/stock/StockItemTable.tsx:426 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/forms/StockForms.tsx:335 +#: src/pages/stock/StockDetail.tsx:762 +#: src/tables/stock/StockItemTable.tsx:422 +#: src/tables/stock/StockItemTable.tsx:467 msgid "Add Stock Item" msgstr "編輯庫存項" -#: src/forms/StockForms.tsx:379 +#: src/forms/StockForms.tsx:380 msgid "Select the part to install" msgstr "選擇要安裝的零件" -#: src/forms/StockForms.tsx:514 +#: src/forms/StockForms.tsx:515 msgid "Confirm Stock Transfer" msgstr "確認庫存轉移" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:636 msgid "Confirm Stock Return" msgstr "" -#: src/forms/StockForms.tsx:729 +#: src/forms/StockForms.tsx:648 +#: src/forms/StockForms.tsx:831 msgid "Move to default location" msgstr "移動到默認位置" -#: src/forms/StockForms.tsx:759 -#: src/forms/StockForms.tsx:932 +#: src/forms/StockForms.tsx:861 +#: src/forms/StockForms.tsx:1034 msgid "Merge into existing stock" msgstr "" -#: src/forms/StockForms.tsx:869 +#: src/forms/StockForms.tsx:971 msgid "Move" msgstr "移動" -#: src/forms/StockForms.tsx:917 +#: src/forms/StockForms.tsx:1019 msgid "Return" msgstr "退貨" -#: src/forms/StockForms.tsx:933 +#: src/forms/StockForms.tsx:1035 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: src/forms/StockForms.tsx:939 +#: src/forms/StockForms.tsx:1041 msgid "Stock transaction notes" msgstr "" -#: src/forms/StockForms.tsx:1070 +#: src/forms/StockForms.tsx:1176 #: src/pages/Index/Scan.tsx:180 msgid "Count" msgstr "總計" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1454 #: src/hooks/UseStockAdjustActions.tsx:112 msgid "Add Stock" msgstr "添加庫存" -#: src/forms/StockForms.tsx:1384 +#: src/forms/StockForms.tsx:1455 msgid "Stock added" msgstr "庫存已新增" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1458 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "增加選定庫存項目的數量。" -#: src/forms/StockForms.tsx:1398 +#: src/forms/StockForms.tsx:1469 #: src/hooks/UseStockAdjustActions.tsx:122 msgid "Remove Stock" msgstr "移除庫存" -#: src/forms/StockForms.tsx:1399 +#: src/forms/StockForms.tsx:1470 msgid "Stock removed" msgstr "庫存已移除" -#: src/forms/StockForms.tsx:1402 +#: src/forms/StockForms.tsx:1473 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "減少選定庫存項目的數量。" -#: src/forms/StockForms.tsx:1424 +#: src/forms/StockForms.tsx:1495 #: src/hooks/UseStockAdjustActions.tsx:132 msgid "Transfer Stock" msgstr "轉移庫存" -#: src/forms/StockForms.tsx:1425 +#: src/forms/StockForms.tsx:1496 msgid "Stock transferred" msgstr "庫存已轉移" -#: src/forms/StockForms.tsx:1428 +#: src/forms/StockForms.tsx:1499 msgid "Transfer selected items to the specified location." msgstr "將選定項目轉移到指定位置。" -#: src/forms/StockForms.tsx:1439 +#: src/forms/StockForms.tsx:1510 #: src/hooks/UseStockAdjustActions.tsx:182 msgid "Return Stock" msgstr "退回庫存" -#: src/forms/StockForms.tsx:1440 +#: src/forms/StockForms.tsx:1511 msgid "Stock returned" msgstr "庫存已退回" -#: src/forms/StockForms.tsx:1443 +#: src/forms/StockForms.tsx:1514 msgid "Return selected items into stock, to the specified location." msgstr "將選定項目退回庫存,至指定位置。" -#: src/forms/StockForms.tsx:1454 +#: src/forms/StockForms.tsx:1530 #: src/hooks/UseStockAdjustActions.tsx:102 msgid "Count Stock" msgstr "庫存數量" -#: src/forms/StockForms.tsx:1455 +#: src/forms/StockForms.tsx:1531 msgid "Stock counted" msgstr "庫存已盤點" -#: src/forms/StockForms.tsx:1458 +#: src/forms/StockForms.tsx:1534 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "盤點選定的庫存項目,並相應地調整數量。" -#: src/forms/StockForms.tsx:1469 +#: src/forms/StockForms.tsx:1545 msgid "Change Stock Status" msgstr "更改庫存狀態" -#: src/forms/StockForms.tsx:1470 +#: src/forms/StockForms.tsx:1546 msgid "Stock status changed" msgstr "庫存狀態已變更" -#: src/forms/StockForms.tsx:1473 +#: src/forms/StockForms.tsx:1549 msgid "Change the status of the selected stock items." msgstr "變更選定庫存項目的狀態。" -#: src/forms/StockForms.tsx:1496 +#: src/forms/StockForms.tsx:1572 #: src/hooks/UseStockAdjustActions.tsx:162 msgid "Change Batch Code" msgstr "變更批次代碼" -#: src/forms/StockForms.tsx:1499 +#: src/forms/StockForms.tsx:1575 msgid "Change batch code for the selected stock items" msgstr "變更選定庫存項目的批次代碼" -#: src/forms/StockForms.tsx:1516 +#: src/forms/StockForms.tsx:1592 #: src/hooks/UseStockAdjustActions.tsx:142 msgid "Merge Stock" msgstr "合併庫存" -#: src/forms/StockForms.tsx:1517 +#: src/forms/StockForms.tsx:1593 msgid "Stock merged" msgstr "庫存已合併" -#: src/forms/StockForms.tsx:1519 +#: src/forms/StockForms.tsx:1595 msgid "Merge Stock Items" msgstr "合併庫存項目" -#: src/forms/StockForms.tsx:1521 +#: src/forms/StockForms.tsx:1597 msgid "Merge operation cannot be reversed" msgstr "合併操作無法還原" -#: src/forms/StockForms.tsx:1522 +#: src/forms/StockForms.tsx:1598 msgid "Tracking information may be lost when merging items" msgstr "合併項目時可能會遺失追蹤資訊" -#: src/forms/StockForms.tsx:1523 +#: src/forms/StockForms.tsx:1599 msgid "Supplier information may be lost when merging items" msgstr "合併項目時可能會遺失供應商資訊" -#: src/forms/StockForms.tsx:1541 +#: src/forms/StockForms.tsx:1617 msgid "Assign Stock to Customer" msgstr "將庫存分配給客戶" -#: src/forms/StockForms.tsx:1542 +#: src/forms/StockForms.tsx:1618 msgid "Stock assigned to customer" msgstr "庫存已分配給客戶" -#: src/forms/StockForms.tsx:1552 +#: src/forms/StockForms.tsx:1628 msgid "Delete Stock Items" msgstr "刪除庫存項" -#: src/forms/StockForms.tsx:1553 +#: src/forms/StockForms.tsx:1629 msgid "Stock deleted" msgstr "庫存已刪除" -#: src/forms/StockForms.tsx:1556 +#: src/forms/StockForms.tsx:1632 msgid "This operation will permanently delete the selected stock items." msgstr "此操作將永久刪除選定的庫存項目。" -#: src/forms/StockForms.tsx:1565 +#: src/forms/StockForms.tsx:1641 msgid "Parent stock location" msgstr "上級庫存地點" -#: src/forms/StockForms.tsx:1692 +#: src/forms/StockForms.tsx:1768 msgid "Find Serial Number" msgstr "尋找序號" -#: src/forms/StockForms.tsx:1703 +#: src/forms/StockForms.tsx:1779 msgid "No matching items" msgstr "沒有符合的項目" -#: src/forms/StockForms.tsx:1709 +#: src/forms/StockForms.tsx:1785 msgid "Multiple matching items" msgstr "多個符合的項目" -#: src/forms/StockForms.tsx:1718 +#: src/forms/StockForms.tsx:1794 msgid "Invalid response from server" msgstr "伺服器回應無效" @@ -5775,7 +5782,7 @@ msgid "Delete selected stock items" msgstr "刪除選定的庫存項目" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:1095 +#: src/pages/part/PartDetail.tsx:1113 msgid "Stock Actions" msgstr "庫存操作" @@ -6460,7 +6467,7 @@ msgstr "移除 WebAuthn 憑證" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:312 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:403 #: src/tables/build/BuildAllocatedStockTable.tsx:183 -#: src/tables/build/BuildLineTable.tsx:706 +#: src/tables/build/BuildLineTable.tsx:709 #: src/tables/sales/SalesOrderAllocationTable.tsx:219 #: src/tables/stock/TransferOrderAllocationTable.tsx:176 msgid "Confirm Removal" @@ -6893,7 +6900,7 @@ msgstr "點" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:764 +#: src/tables/ColumnRenderers.tsx:771 msgid "Currency" msgstr "貨幣" @@ -7305,7 +7312,7 @@ msgstr "零件盤點" #: src/pages/Index/Settings/SystemSettings.tsx:300 #: src/pages/part/PartStockHistoryDetail.tsx:296 -#: src/pages/stock/StockDetail.tsx:554 +#: src/pages/stock/StockDetail.tsx:562 msgid "Stock Tracking" msgstr "庫存跟蹤" @@ -7378,14 +7385,14 @@ msgstr "組裝零件可能未定義材料清單 (BOM),或 BOM 為空。" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:122 -#: src/pages/part/PartDetail.tsx:709 +#: src/pages/part/PartDetail.tsx:728 #: src/pages/part/bom/BomActions.tsx:115 #: src/pages/part/bom/BomActions.tsx:120 msgid "BOM Not Validated" msgstr "BOM 未驗證" #: src/pages/build/BuildDetail.tsx:124 -#: src/pages/part/PartDetail.tsx:711 +#: src/pages/part/PartDetail.tsx:730 msgid "The Bill of Materials for this assembly has not been validated." msgstr "" @@ -7422,11 +7429,11 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:275 -#: src/pages/part/PartDetail.tsx:341 +#: src/pages/part/PartDetail.tsx:360 #: src/pages/stock/StockDetail.tsx:172 #: src/tables/bom/UsedInTable.tsx:55 #: src/tables/build/BuildOrderTable.tsx:66 -#: src/tables/stock/StockItemTable.tsx:72 +#: src/tables/stock/StockItemTable.tsx:70 msgid "Revision" msgstr "版本" @@ -7454,9 +7461,9 @@ msgstr "外部" #: src/pages/sales/ReturnOrderDetail.tsx:111 #: src/pages/sales/SalesOrderDetail.tsx:101 #: src/pages/stock/TransferOrderDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:506 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/build/BuildAllocatedStockTable.tsx:110 -#: src/tables/build/BuildLineTable.tsx:354 +#: src/tables/build/BuildLineTable.tsx:355 msgid "Reference" msgstr "參考" @@ -7469,7 +7476,7 @@ msgid "Build Quantity" msgstr "生產數量" #: src/pages/build/BuildDetail.tsx:335 -#: src/pages/part/PartDetail.tsx:459 +#: src/pages/part/PartDetail.tsx:478 #: src/tables/bom/BomTable.tsx:393 #: src/tables/bom/BomTable.tsx:436 msgid "Can Build" @@ -7510,9 +7517,10 @@ msgid "Destination Location" msgstr "目標地點" #: src/pages/build/BuildDetail.tsx:410 +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/settings/ApiTokenTable.tsx:98 #: src/tables/settings/PendingTasksTable.tsx:41 -#: src/tables/stock/StockItemTable.tsx:161 +#: src/tables/stock/StockItemTable.tsx:160 msgid "Created" msgstr "已創建" @@ -7556,9 +7564,9 @@ msgid "Child Build Orders" msgstr "子生產訂單" #: src/pages/build/BuildDetail.tsx:573 -#: src/pages/part/PartDetail.tsx:832 -#: src/pages/stock/StockDetail.tsx:633 -#: src/tables/build/BuildOutputTable.tsx:758 +#: src/pages/part/PartDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:641 +#: src/tables/build/BuildOutputTable.tsx:760 #: src/tables/stock/StockItemTestResultTable.tsx:174 msgid "Test Results" msgstr "測試結果" @@ -7714,7 +7722,7 @@ msgstr "取消訂單" #~ msgstr "New Build Order" #: src/pages/build/BuildIndex.tsx:94 -#: src/pages/part/CategoryDetail.tsx:292 +#: src/pages/part/CategoryDetail.tsx:317 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 #: src/pages/purchasing/PurchasingIndex.tsx:159 @@ -7737,7 +7745,7 @@ msgid "Calendar View" msgstr "行事曆檢視" #: src/pages/build/BuildIndex.tsx:106 -#: src/pages/part/CategoryDetail.tsx:306 +#: src/pages/part/CategoryDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 #: src/pages/purchasing/PurchasingIndex.tsx:165 @@ -7784,7 +7792,7 @@ msgstr "製造商" #: src/pages/sales/ReturnOrderDetail.tsx:126 #: src/pages/sales/SalesOrderDetail.tsx:116 #: src/pages/sales/SalesOrderShipmentDetail.tsx:113 -#: src/pages/stock/StockDetail.tsx:381 +#: src/pages/stock/StockDetail.tsx:382 #: src/tables/company/CompanyTable.tsx:118 #: src/tables/sales/ReturnOrderParametricTable.tsx:25 #: src/tables/sales/ReturnOrderTable.tsx:64 @@ -7848,7 +7856,7 @@ msgstr "外部鏈接" #: src/pages/company/ManufacturerPartDetail.tsx:150 #: src/pages/company/SupplierPartDetail.tsx:238 -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:676 msgid "Part Details" msgstr "零件詳情" @@ -7947,7 +7955,7 @@ msgid "Add Supplier Part" msgstr "添加供應商零件" #: src/pages/company/SupplierPartDetail.tsx:402 -#: src/pages/part/PartDetail.tsx:944 +#: src/pages/part/PartDetail.tsx:963 msgid "No Stock" msgstr "無庫存" @@ -7973,7 +7981,7 @@ msgid "Group Roles" msgstr "群組角色" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:625 +#: src/tables/ColumnRenderers.tsx:632 msgid "User Information" msgstr "使用者資訊" @@ -7998,95 +8006,95 @@ msgstr "一般使用者" #~ msgid "Basic user" #~ msgstr "Basic user" -#: src/pages/part/CategoryDetail.tsx:106 +#: src/pages/part/CategoryDetail.tsx:130 #: src/pages/stock/LocationDetail.tsx:129 -#: src/tables/ColumnRenderers.tsx:336 +#: src/tables/ColumnRenderers.tsx:343 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" msgstr "路徑" -#: src/pages/part/CategoryDetail.tsx:122 +#: src/pages/part/CategoryDetail.tsx:146 msgid "Parent Category" msgstr "上級類別" -#: src/pages/part/CategoryDetail.tsx:145 -#: src/pages/part/CategoryDetail.tsx:279 +#: src/pages/part/CategoryDetail.tsx:169 +#: src/pages/part/CategoryDetail.tsx:304 msgid "Subcategories" msgstr "子類別" -#: src/pages/part/CategoryDetail.tsx:152 +#: src/pages/part/CategoryDetail.tsx:173 +#~ msgid "Top level part category" +#~ msgstr "Top level part category" + +#: src/pages/part/CategoryDetail.tsx:176 #: src/pages/stock/LocationDetail.tsx:169 #: src/tables/part/PartCategoryTable.tsx:87 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" msgstr "結構性" -#: src/pages/part/CategoryDetail.tsx:158 +#: src/pages/part/CategoryDetail.tsx:182 msgid "Parent default location" msgstr "上級默認位置" -#: src/pages/part/CategoryDetail.tsx:165 +#: src/pages/part/CategoryDetail.tsx:189 msgid "Default location" msgstr "默認位置" -#: src/pages/part/CategoryDetail.tsx:173 -#~ msgid "Top level part category" -#~ msgstr "Top level part category" - -#: src/pages/part/CategoryDetail.tsx:182 -#: src/pages/part/CategoryDetail.tsx:250 +#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:275 #: src/tables/part/PartCategoryTable.tsx:121 msgid "Edit Part Category" msgstr "編輯零件類別" -#: src/pages/part/CategoryDetail.tsx:191 +#: src/pages/part/CategoryDetail.tsx:215 msgid "Move items to parent category" msgstr "將項目移至父類別" -#: src/pages/part/CategoryDetail.tsx:195 +#: src/pages/part/CategoryDetail.tsx:219 #: src/pages/stock/LocationDetail.tsx:316 msgid "Delete items" msgstr "刪除項" -#: src/pages/part/CategoryDetail.tsx:203 -#: src/pages/part/CategoryDetail.tsx:255 +#: src/pages/part/CategoryDetail.tsx:227 +#: src/pages/part/CategoryDetail.tsx:280 msgid "Delete Part Category" msgstr "刪除零件類別" -#: src/pages/part/CategoryDetail.tsx:206 +#: src/pages/part/CategoryDetail.tsx:230 msgid "Parts Action" msgstr "零件操作" -#: src/pages/part/CategoryDetail.tsx:207 +#: src/pages/part/CategoryDetail.tsx:231 msgid "Action for parts in this category" msgstr "對此類別中零件的操作" -#: src/pages/part/CategoryDetail.tsx:213 +#: src/pages/part/CategoryDetail.tsx:237 msgid "Child Categories Action" msgstr "子類別操作" -#: src/pages/part/CategoryDetail.tsx:214 +#: src/pages/part/CategoryDetail.tsx:238 msgid "Action for child categories in this category" msgstr "對此類別中零件的操作" -#: src/pages/part/CategoryDetail.tsx:246 +#: src/pages/part/CategoryDetail.tsx:271 #: src/tables/part/PartCategoryTable.tsx:142 msgid "Category Actions" msgstr "類別操作" -#: src/pages/part/CategoryDetail.tsx:272 +#: src/pages/part/CategoryDetail.tsx:297 msgid "Category Details" msgstr "類別詳情" #: src/pages/part/PartAllocationPanel.tsx:21 -#: src/pages/stock/StockDetail.tsx:583 +#: src/pages/stock/StockDetail.tsx:591 #: src/tables/part/PartTable.tsx:142 msgid "Build Order Allocations" msgstr "分配生產訂單" #: src/pages/part/PartAllocationPanel.tsx:31 -#: src/pages/stock/StockDetail.tsx:598 +#: src/pages/stock/StockDetail.tsx:606 #: src/tables/part/PartTable.tsx:150 msgid "Sales Order Allocations" msgstr "分配銷售訂單" @@ -8107,47 +8115,47 @@ msgstr "分配銷售訂單" #~ msgid "Duplicate part" #~ msgstr "Duplicate part" -#: src/pages/part/PartDetail.tsx:325 -msgid "Variant of" -msgstr "變體於" - #: src/pages/part/PartDetail.tsx:327 #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 +#: src/pages/part/PartDetail.tsx:344 +msgid "Variant of" +msgstr "變體於" + +#: src/pages/part/PartDetail.tsx:352 msgid "Revision of" msgstr "修訂" -#: src/pages/part/PartDetail.tsx:354 -#: src/tables/ColumnRenderers.tsx:390 -#: src/tables/ColumnRenderers.tsx:399 +#: src/pages/part/PartDetail.tsx:373 +#: src/tables/ColumnRenderers.tsx:397 +#: src/tables/ColumnRenderers.tsx:406 msgid "Default Location" msgstr "默認位置" -#: src/pages/part/PartDetail.tsx:361 +#: src/pages/part/PartDetail.tsx:380 msgid "Category Default Location" msgstr "類別默認位置" -#: src/pages/part/PartDetail.tsx:368 +#: src/pages/part/PartDetail.tsx:387 msgid "Units" msgstr "單位" -#: src/pages/part/PartDetail.tsx:375 +#: src/pages/part/PartDetail.tsx:394 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" msgstr "關鍵詞" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:422 #: src/tables/bom/BomTable.tsx:473 -#: src/tables/build/BuildLineTable.tsx:310 +#: src/tables/build/BuildLineTable.tsx:311 #: src/tables/part/PartTableFilters.tsx:137 #: src/tables/sales/SalesOrderLineItemTable.tsx:137 #: src/tables/stock/TransferOrderLineItemTable.tsx:118 msgid "Available Stock" msgstr "可用庫存" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:428 #: src/tables/bom/BomTable.tsx:369 #: src/tables/build/BuildLineTable.tsx:272 #: src/tables/sales/SalesOrderLineItemTable.tsx:179 @@ -8155,99 +8163,99 @@ msgstr "可用庫存" msgid "On order" msgstr "訂購中" -#: src/pages/part/PartDetail.tsx:416 +#: src/pages/part/PartDetail.tsx:435 msgid "Required for Orders" msgstr "生產訂單所需的" -#: src/pages/part/PartDetail.tsx:427 +#: src/pages/part/PartDetail.tsx:446 msgid "Allocated to Build Orders" msgstr "分配生產訂單" -#: src/pages/part/PartDetail.tsx:439 +#: src/pages/part/PartDetail.tsx:458 msgid "Allocated to Sales Orders" msgstr "分配銷售訂單" -#: src/pages/part/PartDetail.tsx:466 +#: src/pages/part/PartDetail.tsx:485 msgid "Minimum Stock" msgstr "最低庫存" -#: src/pages/part/PartDetail.tsx:473 +#: src/pages/part/PartDetail.tsx:492 msgid "Maximum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:507 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 -#: src/tables/settings/SelectionListDrawer.tsx:173 +#: src/tables/settings/SelectionListDrawer.tsx:171 msgid "Locked" msgstr "已鎖定" -#: src/pages/part/PartDetail.tsx:494 -msgid "Template Part" -msgstr "模板零件" - -#: src/pages/part/PartDetail.tsx:499 -#: src/tables/bom/BomTable.tsx:463 -msgid "Assembled Part" -msgstr "組裝零件" - -#: src/pages/part/PartDetail.tsx:504 -msgid "Component Part" -msgstr "組件零件" - -#: src/pages/part/PartDetail.tsx:509 -#: src/tables/bom/BomTable.tsx:448 -msgid "Testable Part" -msgstr "可測試零件" - #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" #~ msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:515 +#: src/pages/part/PartDetail.tsx:513 +msgid "Template Part" +msgstr "模板零件" + +#: src/pages/part/PartDetail.tsx:518 +#: src/tables/bom/BomTable.tsx:463 +msgid "Assembled Part" +msgstr "組裝零件" + +#: src/pages/part/PartDetail.tsx:523 +msgid "Component Part" +msgstr "組件零件" + +#: src/pages/part/PartDetail.tsx:528 +#: src/tables/bom/BomTable.tsx:448 +msgid "Testable Part" +msgstr "可測試零件" + +#: src/pages/part/PartDetail.tsx:534 #: src/tables/bom/BomTable.tsx:453 msgid "Trackable Part" msgstr "可追溯零件" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:539 msgid "Purchaseable Part" msgstr "可購買零件" -#: src/pages/part/PartDetail.tsx:526 +#: src/pages/part/PartDetail.tsx:545 msgid "Saleable Part" msgstr "可銷售零件" -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/part/PartDetail.tsx:565 #: src/pages/purchasing/PurchaseOrderDetail.tsx:275 #: src/pages/sales/ReturnOrderDetail.tsx:252 #: src/pages/sales/SalesOrderDetail.tsx:245 #: src/pages/stock/TransferOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:714 +#: src/tables/ColumnRenderers.tsx:721 msgid "Creation Date" msgstr "創建日期" -#: src/pages/part/PartDetail.tsx:551 -#: src/tables/ColumnRenderers.tsx:642 +#: src/pages/part/PartDetail.tsx:570 +#: src/tables/ColumnRenderers.tsx:649 #: src/tables/Filter.tsx:480 msgid "Created By" msgstr "創建人" -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/part/PartDetail.tsx:584 msgid "Default Expiry" msgstr "預設過期時間" -#: src/pages/part/PartDetail.tsx:570 +#: src/pages/part/PartDetail.tsx:589 msgid "days" msgstr "天" -#: src/pages/part/PartDetail.tsx:580 +#: src/pages/part/PartDetail.tsx:599 #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 -#: src/tables/part/PartTable.tsx:200 +#: src/tables/part/PartTable.tsx:202 msgid "Price Range" msgstr "價格範圍" -#: src/pages/part/PartDetail.tsx:590 +#: src/pages/part/PartDetail.tsx:609 msgid "Latest Serial Number" msgstr "最新序號" @@ -8255,60 +8263,54 @@ msgstr "最新序號" #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:625 +#: src/pages/part/PartDetail.tsx:644 msgid "Select Part Revision" msgstr "選擇零件版本" -#: src/pages/part/PartDetail.tsx:682 -msgid "Variants" -msgstr "變體" - -#: src/pages/part/PartDetail.tsx:689 -#: src/pages/stock/StockDetail.tsx:564 -msgid "Allocations" -msgstr "分配" - -#: src/pages/part/PartDetail.tsx:696 -msgid "Bill of Materials" -msgstr "物料清單" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:725 +#: src/pages/part/PartDetail.tsx:701 +msgid "Variants" +msgstr "變體" + +#: src/pages/part/PartDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:572 +msgid "Allocations" +msgstr "分配" + +#: src/pages/part/PartDetail.tsx:715 +msgid "Bill of Materials" +msgstr "物料清單" + +#: src/pages/part/PartDetail.tsx:744 msgid "Used In" msgstr "用於" -#: src/pages/part/PartDetail.tsx:732 +#: src/pages/part/PartDetail.tsx:751 msgid "Part Pricing" msgstr "零件價格" -#: src/pages/part/PartDetail.tsx:816 +#: src/pages/part/PartDetail.tsx:835 msgid "Test Templates" msgstr "測試模板" -#: src/pages/part/PartDetail.tsx:843 +#: src/pages/part/PartDetail.tsx:862 msgid "Related Parts" msgstr "關聯零件" -#: src/pages/part/PartDetail.tsx:855 +#: src/pages/part/PartDetail.tsx:874 #: src/tables/ColumnRenderers.tsx:75 #: src/tables/bom/BomTable.tsx:713 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" msgstr "零件已鎖定" -#: src/pages/part/PartDetail.tsx:860 +#: src/pages/part/PartDetail.tsx:879 msgid "Part parameters cannot be edited, as the part is locked" msgstr "零件參數無法編輯,因為零件已鎖定" -#: src/pages/part/PartDetail.tsx:956 -#: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:406 -msgid "Required" -msgstr "必填" - #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" #~ msgstr "Count part stock" @@ -8317,49 +8319,55 @@ msgstr "必填" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:974 +#: src/pages/part/PartDetail.tsx:975 +#: src/tables/part/PartTestTemplateTable.tsx:112 +#: src/tables/stock/StockItemTestResultTable.tsx:406 +msgid "Required" +msgstr "必填" + +#: src/pages/part/PartDetail.tsx:993 msgid "Deficit" msgstr "短缺" -#: src/pages/part/PartDetail.tsx:1015 -#: src/tables/part/PartTable.tsx:290 -#: src/tables/part/PartTable.tsx:344 +#: src/pages/part/PartDetail.tsx:1034 +#: src/tables/part/PartTable.tsx:292 +#: src/tables/part/PartTable.tsx:346 msgid "Add Part" msgstr "添加零件" -#: src/pages/part/PartDetail.tsx:1029 +#: src/pages/part/PartDetail.tsx:1048 msgid "Delete Part" msgstr "刪除零件" -#: src/pages/part/PartDetail.tsx:1038 +#: src/pages/part/PartDetail.tsx:1057 msgid "Deleting this part cannot be reversed" msgstr "刪除此零件無法撤銷" -#: src/pages/part/PartDetail.tsx:1101 -#: src/pages/stock/StockDetail.tsx:945 +#: src/pages/part/PartDetail.tsx:1119 +#: src/pages/stock/StockDetail.tsx:954 msgid "Order" msgstr "訂單" -#: src/pages/part/PartDetail.tsx:1102 -#: src/pages/stock/StockDetail.tsx:946 -#: src/tables/build/BuildLineTable.tsx:828 +#: src/pages/part/PartDetail.tsx:1120 +#: src/pages/stock/StockDetail.tsx:955 +#: src/tables/build/BuildLineTable.tsx:831 msgid "Order Stock" msgstr "訂單庫存" -#: src/pages/part/PartDetail.tsx:1114 +#: src/pages/part/PartDetail.tsx:1132 msgid "Search by serial number" msgstr "依序號搜尋" -#: src/pages/part/PartDetail.tsx:1122 -#: src/tables/part/PartTable.tsx:401 +#: src/pages/part/PartDetail.tsx:1140 +#: src/tables/part/PartTable.tsx:403 msgid "Part Actions" msgstr "零件選項" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1201 msgid "Part unlocked" msgstr "" @@ -8466,8 +8474,8 @@ msgstr "庫存數量" #: src/pages/part/PartStockHistoryDetail.tsx:129 #: src/pages/part/PartStockHistoryDetail.tsx:242 -#: src/pages/stock/StockDetail.tsx:413 -#: src/tables/stock/StockItemTable.tsx:139 +#: src/pages/stock/StockDetail.tsx:414 +#: src/tables/stock/StockItemTable.tsx:138 msgid "Stock Value" msgstr "庫存價值" @@ -8571,17 +8579,17 @@ msgid "Consumable" msgstr "消耗品" #: src/pages/part/bom/BomCompare.tsx:39 -#: src/tables/build/BuildLineTable.tsx:420 +#: src/tables/build/BuildLineTable.tsx:421 msgid "Setup Quantity" msgstr "設定數量" #: src/pages/part/bom/BomCompare.tsx:40 -#: src/tables/build/BuildLineTable.tsx:429 +#: src/tables/build/BuildLineTable.tsx:430 msgid "Attrition" msgstr "耗損率" #: src/pages/part/bom/BomCompare.tsx:41 -#: src/tables/build/BuildLineTable.tsx:437 +#: src/tables/build/BuildLineTable.tsx:438 msgid "Rounding Multiple" msgstr "捨入倍數" @@ -8643,7 +8651,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:778 +#: src/tables/ColumnRenderers.tsx:785 #: src/tables/bom/BomTable.tsx:310 #: src/tables/general/ExtraLineItemTable.tsx:74 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:258 @@ -8686,12 +8694,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:401 +#: src/pages/stock/StockDetail.tsx:402 #: src/tables/bom/BomTable.tsx:300 #: src/tables/general/ExtraLineItemTable.tsx:66 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:254 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 -#: src/tables/stock/StockItemTable.tsx:127 +#: src/tables/stock/StockItemTable.tsx:126 msgid "Unit Price" msgstr "單價" @@ -8772,11 +8780,11 @@ msgstr "採購價格" #: src/pages/purchasing/PurchaseOrderDetail.tsx:314 #: src/pages/sales/ReturnOrderDetail.tsx:291 #: src/pages/sales/SalesOrderDetail.tsx:282 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:445 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 #: src/tables/settings/TemplateTable.tsx:261 -#: src/tables/stock/StockItemTable.tsx:167 +#: src/tables/stock/StockItemTable.tsx:166 msgid "Last Updated" msgstr "最近更新" @@ -8916,7 +8924,7 @@ msgstr "發布日期" #: src/pages/sales/ReturnOrderDetail.tsx:284 #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/TransferOrderDetail.tsx:230 -#: src/tables/ColumnRenderers.tsx:723 +#: src/tables/ColumnRenderers.tsx:730 #: src/tables/part/PartPurchaseOrdersTable.tsx:108 msgid "Completion Date" msgstr "完成日期" @@ -9098,7 +9106,7 @@ msgid "Not checked" msgstr "未檢查" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 -#: src/tables/ColumnRenderers.tsx:732 +#: src/tables/ColumnRenderers.tsx:739 #: src/tables/sales/SalesOrderAllocationTable.tsx:181 #: src/tables/sales/SalesOrderShipmentTable.tsx:185 msgid "Shipment Date" @@ -9216,7 +9224,7 @@ msgstr "默認零件" #~ msgstr "Locations Action" #: src/pages/stock/LocationDetail.tsx:303 -#: src/pages/stock/LocationDetail.tsx:465 +#: src/pages/stock/LocationDetail.tsx:464 #: src/tables/stock/StockLocationTable.tsx:125 msgid "Edit Stock Location" msgstr "編輯庫存地點" @@ -9226,7 +9234,7 @@ msgid "Move items to parent location" msgstr "將項目移至父位置" #: src/pages/stock/LocationDetail.tsx:324 -#: src/pages/stock/LocationDetail.tsx:470 +#: src/pages/stock/LocationDetail.tsx:469 msgid "Delete Stock Location" msgstr "刪除庫存地點" @@ -9239,7 +9247,7 @@ msgid "Action for stock items in this location" msgstr "對此位置中的庫存物品執行的操作" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/LocationDetail.tsx:461 +#: src/pages/stock/LocationDetail.tsx:460 #: src/tables/stock/StockLocationTable.tsx:146 msgid "Location Actions" msgstr "位置操作" @@ -9248,45 +9256,45 @@ msgstr "位置操作" msgid "Action for child locations in this location" msgstr "對此位置中的子位置執行的操作" -#: src/pages/stock/LocationDetail.tsx:371 +#: src/pages/stock/LocationDetail.tsx:370 msgid "Scan Stock Item" msgstr "掃描庫存項目" -#: src/pages/stock/LocationDetail.tsx:389 -#: src/pages/stock/StockDetail.tsx:881 +#: src/pages/stock/LocationDetail.tsx:388 +#: src/pages/stock/StockDetail.tsx:890 msgid "Scanned stock item into location" msgstr "掃描庫存項目至位置" -#: src/pages/stock/LocationDetail.tsx:395 -#: src/pages/stock/StockDetail.tsx:887 +#: src/pages/stock/LocationDetail.tsx:394 +#: src/pages/stock/StockDetail.tsx:896 msgid "Error scanning stock item" msgstr "掃描庫存項目時發生錯誤" -#: src/pages/stock/LocationDetail.tsx:402 +#: src/pages/stock/LocationDetail.tsx:401 msgid "Scan Stock Location" msgstr "掃描庫存位置" -#: src/pages/stock/LocationDetail.tsx:414 +#: src/pages/stock/LocationDetail.tsx:413 msgid "Scanned stock location into location" msgstr "掃描庫存位置至位置" -#: src/pages/stock/LocationDetail.tsx:420 +#: src/pages/stock/LocationDetail.tsx:419 msgid "Error scanning stock location" msgstr "掃描庫存位置時發生錯誤" -#: src/pages/stock/LocationDetail.tsx:438 +#: src/pages/stock/LocationDetail.tsx:437 msgid "Scan in stock items" msgstr "掃描進庫存項目" -#: src/pages/stock/LocationDetail.tsx:440 +#: src/pages/stock/LocationDetail.tsx:439 msgid "Scan item into this location" msgstr "掃描項目進入此位置" -#: src/pages/stock/LocationDetail.tsx:444 +#: src/pages/stock/LocationDetail.tsx:443 msgid "Scan in container" msgstr "掃描進入容器" -#: src/pages/stock/LocationDetail.tsx:446 +#: src/pages/stock/LocationDetail.tsx:445 msgid "Scan container into this location" msgstr "掃描容器進入此位置" @@ -9326,23 +9334,23 @@ msgstr "尋找序號" msgid "Next serial number" msgstr "下一個序列號" -#: src/pages/stock/StockDetail.tsx:283 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocated to Orders" msgstr "分配到訂單" -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/stock/StockDetail.tsx:317 msgid "Installed In" msgstr "安裝於" -#: src/pages/stock/StockDetail.tsx:336 +#: src/pages/stock/StockDetail.tsx:337 msgid "Parent Item" msgstr "上級項目" -#: src/pages/stock/StockDetail.tsx:340 +#: src/pages/stock/StockDetail.tsx:341 msgid "Parent stock item" msgstr "上級庫存項" -#: src/pages/stock/StockDetail.tsx:346 +#: src/pages/stock/StockDetail.tsx:347 msgid "Consumed By" msgstr "消耗者" @@ -9350,11 +9358,11 @@ msgstr "消耗者" #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:443 +#: src/pages/stock/StockDetail.tsx:451 msgid "Last Stocktake" msgstr "最近庫存盤點" -#: src/pages/stock/StockDetail.tsx:548 +#: src/pages/stock/StockDetail.tsx:556 msgid "Stock Details" msgstr "庫存詳情" @@ -9362,15 +9370,15 @@ msgstr "庫存詳情" #~ msgid "Test Data" #~ msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:616 +#: src/pages/stock/StockDetail.tsx:624 msgid "Transfer Order Allocations" msgstr "" -#: src/pages/stock/StockDetail.tsx:647 +#: src/pages/stock/StockDetail.tsx:655 msgid "Installed Items" msgstr "已安裝的項目" -#: src/pages/stock/StockDetail.tsx:654 +#: src/pages/stock/StockDetail.tsx:662 msgid "Child Items" msgstr "子項目" @@ -9389,11 +9397,11 @@ msgstr "子項目" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:708 +#: src/pages/stock/StockDetail.tsx:716 msgid "Edit Stock Item" msgstr "編輯庫存項" -#: src/pages/stock/StockDetail.tsx:729 +#: src/pages/stock/StockDetail.tsx:737 msgid "Convert Stock Item" msgstr "" @@ -9405,38 +9413,38 @@ msgstr "" #~ 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:771 -msgid "Items Created" -msgstr "項目已建立" - -#: src/pages/stock/StockDetail.tsx:772 -msgid "Created {n} stock items" -msgstr "已建立 {n} 個庫存項目" - #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:789 +#: src/pages/stock/StockDetail.tsx:779 +msgid "Items Created" +msgstr "項目已建立" + +#: src/pages/stock/StockDetail.tsx:780 +msgid "Created {n} stock items" +msgstr "已建立 {n} 個庫存項目" + +#: src/pages/stock/StockDetail.tsx:797 msgid "Delete Stock Item" msgstr "刪除庫存項" -#: src/pages/stock/StockDetail.tsx:839 +#: src/pages/stock/StockDetail.tsx:848 msgid "Serialize Stock Item" msgstr "序列化庫存" -#: src/pages/stock/StockDetail.tsx:855 +#: src/pages/stock/StockDetail.tsx:864 msgid "Stock item serialized" msgstr "庫存項已創建" -#: src/pages/stock/StockDetail.tsx:863 -msgid "Scan Into Location" -msgstr "掃描進入位置" - #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" #~ msgstr "Count stock" +#: src/pages/stock/StockDetail.tsx:872 +msgid "Scan Into Location" +msgstr "掃描進入位置" + #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" #~ msgstr "Return from customer" @@ -9445,24 +9453,24 @@ msgstr "掃描進入位置" #~ msgid "Transfer" #~ msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:914 +#: src/pages/stock/StockDetail.tsx:923 msgid "Scan into location" msgstr "掃描進入位置" -#: src/pages/stock/StockDetail.tsx:916 +#: src/pages/stock/StockDetail.tsx:925 msgid "Scan this item into a location" msgstr "掃描此項目進入一個位置" -#: src/pages/stock/StockDetail.tsx:928 +#: src/pages/stock/StockDetail.tsx:937 msgid "Stock Operations" msgstr "庫存操作" -#: src/pages/stock/StockDetail.tsx:933 -#: src/tables/build/BuildOutputTable.tsx:625 +#: src/pages/stock/StockDetail.tsx:942 +#: src/tables/build/BuildOutputTable.tsx:627 msgid "Serialize" msgstr "序列化" -#: src/pages/stock/StockDetail.tsx:934 +#: src/pages/stock/StockDetail.tsx:943 msgid "Serialize stock" msgstr "序列化庫存" @@ -9474,29 +9482,29 @@ msgstr "序列化庫存" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:959 +#: src/pages/stock/StockDetail.tsx:968 msgid "Stock Item Actions" msgstr "庫存項操作" -#: src/pages/stock/StockDetail.tsx:970 +#: src/pages/stock/StockDetail.tsx:979 msgid "Convert" msgstr "" -#: src/pages/stock/StockDetail.tsx:971 +#: src/pages/stock/StockDetail.tsx:980 msgid "Convert this stock item to a different part" msgstr "" -#: src/pages/stock/StockDetail.tsx:1036 -#: src/tables/stock/StockItemTable.tsx:280 +#: src/pages/stock/StockDetail.tsx:1045 +#: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "陳舊" -#: src/pages/stock/StockDetail.tsx:1042 -#: src/tables/stock/StockItemTable.tsx:274 +#: src/pages/stock/StockDetail.tsx:1051 +#: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "過期" -#: src/pages/stock/StockDetail.tsx:1048 +#: src/pages/stock/StockDetail.tsx:1057 msgid "Unavailable" msgstr "無法使用" @@ -9551,75 +9559,75 @@ msgstr "您已訂閱此零件的通知" #~ msgid "No location set" #~ msgstr "No location set" -#: src/tables/ColumnRenderers.tsx:165 +#: src/tables/ColumnRenderers.tsx:172 msgid "This stock item is in production" msgstr "該庫存項正在生產" -#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/ColumnRenderers.tsx:179 msgid "This stock item has been assigned to a sales order" msgstr "庫存項已分配到銷售訂單" -#: src/tables/ColumnRenderers.tsx:179 +#: src/tables/ColumnRenderers.tsx:186 msgid "This stock item has been assigned to a customer" msgstr "庫存項已分配給客户" -#: src/tables/ColumnRenderers.tsx:186 +#: src/tables/ColumnRenderers.tsx:193 msgid "This stock item is installed in another stock item" msgstr "此庫存項已安裝在另一個庫存項中" -#: src/tables/ColumnRenderers.tsx:193 +#: src/tables/ColumnRenderers.tsx:200 msgid "This stock item has been consumed by a build order" msgstr "此庫存項已被生產訂單消耗" -#: src/tables/ColumnRenderers.tsx:200 +#: src/tables/ColumnRenderers.tsx:207 msgid "This stock item is unavailable" msgstr "此庫存項目無法使用" -#: src/tables/ColumnRenderers.tsx:206 +#: src/tables/ColumnRenderers.tsx:213 msgid "This stock item has expired" msgstr "此庫存項已過期" -#: src/tables/ColumnRenderers.tsx:210 +#: src/tables/ColumnRenderers.tsx:217 msgid "This stock item is stale" msgstr "此庫存項是過期項" -#: src/tables/ColumnRenderers.tsx:222 +#: src/tables/ColumnRenderers.tsx:229 msgid "This stock item is over-allocated" msgstr "此庫存項目已過度分配" -#: src/tables/ColumnRenderers.tsx:230 +#: src/tables/ColumnRenderers.tsx:237 msgid "This stock item is fully allocated" msgstr "此庫存項已完全分配" -#: src/tables/ColumnRenderers.tsx:237 +#: src/tables/ColumnRenderers.tsx:244 msgid "This stock item is partially allocated" msgstr "此庫存項已被部分分配" -#: src/tables/ColumnRenderers.tsx:255 -#: src/tables/build/BuildLineTable.tsx:307 +#: src/tables/ColumnRenderers.tsx:262 +#: src/tables/build/BuildLineTable.tsx:308 #: src/tables/sales/SalesOrderLineItemTable.tsx:159 #: src/tables/stock/TransferOrderLineItemTable.tsx:140 msgid "No stock available" msgstr "無可用庫存" -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:272 msgid "This stock item has been depleted" msgstr "庫存項已耗盡" -#: src/tables/ColumnRenderers.tsx:282 +#: src/tables/ColumnRenderers.tsx:289 #: src/tables/bom/BomTable.tsx:386 -#: src/tables/part/PartTable.tsx:192 +#: src/tables/part/PartTable.tsx:194 #: src/tables/sales/SalesOrderLineItemTable.tsx:188 #: src/tables/stock/TransferOrderLineItemTable.tsx:169 msgid "Stock Information" msgstr "庫存信息" -#: src/tables/ColumnRenderers.tsx:546 -#: src/tables/build/BuildOutputTable.tsx:714 +#: src/tables/ColumnRenderers.tsx:553 +#: src/tables/build/BuildOutputTable.tsx:716 msgid "Allocated Lines" msgstr "已分配的項目" -#: src/tables/ColumnRenderers.tsx:785 +#: src/tables/ColumnRenderers.tsx:792 msgid "Line Item" msgstr "明細項目" @@ -10166,8 +10174,8 @@ msgid "Building" msgstr "正在生產" #: src/tables/bom/BomTable.tsx:428 -#: src/tables/build/BuildLineTable.tsx:504 -#: src/tables/build/BuildLineTable.tsx:549 +#: src/tables/build/BuildLineTable.tsx:507 +#: src/tables/build/BuildLineTable.tsx:552 msgid "Consumable item" msgstr "可耗物品" @@ -10192,6 +10200,7 @@ msgid "Active Part" msgstr "激活的零件" #: src/tables/bom/BomTable.tsx:459 +#: src/tables/settings/ProjectCodeTable.tsx:105 msgid "Show active items" msgstr "顯示作用中的項目" @@ -10308,7 +10317,7 @@ msgstr "新增單一 BOM 項目" #: src/tables/bom/BomTable.tsx:670 #: src/tables/general/ParameterTable.tsx:204 -#: src/tables/part/PartTable.tsx:441 +#: src/tables/part/PartTable.tsx:443 msgid "Import from File" msgstr "從檔案匯入" @@ -10332,7 +10341,7 @@ msgstr "無法編輯材料清單,因為零件已鎖定" #: src/tables/build/BuildLineTable.tsx:212 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTableFilters.tsx:25 -#: src/tables/stock/StockItemTable.tsx:209 +#: src/tables/stock/StockItemTable.tsx:208 msgid "Assembly" msgstr "裝配" @@ -10412,7 +10421,7 @@ msgstr "訂單狀態" #~ msgstr "Edit Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:166 -#: src/tables/build/BuildLineTable.tsx:689 +#: src/tables/build/BuildLineTable.tsx:692 msgid "Edit Stock Allocation" msgstr "編輯庫存分配" @@ -10421,7 +10430,7 @@ msgstr "編輯庫存分配" #~ msgstr "Delete Build Item" #: src/tables/build/BuildAllocatedStockTable.tsx:179 -#: src/tables/build/BuildLineTable.tsx:702 +#: src/tables/build/BuildLineTable.tsx:705 #: src/tables/sales/SalesOrderAllocationTable.tsx:217 #: src/tables/stock/TransferOrderAllocationTable.tsx:174 msgid "Remove Allocated Stock" @@ -10433,27 +10442,27 @@ msgstr "移除已分配的庫存" #~ msgstr "Delete Stock Allocation" #: src/tables/build/BuildAllocatedStockTable.tsx:184 -#: src/tables/build/BuildLineTable.tsx:707 +#: src/tables/build/BuildLineTable.tsx:710 #: src/tables/sales/SalesOrderAllocationTable.tsx:220 #: src/tables/stock/TransferOrderAllocationTable.tsx:177 msgid "Are you sure you want to remove this allocated stock from the order?" msgstr "您確定要從訂單中移除此已分配的庫存嗎?" #: src/tables/build/BuildAllocatedStockTable.tsx:199 -#: src/tables/build/BuildLineTable.tsx:722 +#: src/tables/build/BuildLineTable.tsx:725 msgid "Consuming allocated stock" msgstr "正在消耗已分配庫存" #: src/tables/build/BuildAllocatedStockTable.tsx:200 -#: src/tables/build/BuildLineTable.tsx:723 +#: src/tables/build/BuildLineTable.tsx:726 msgid "Stock consumed successfully" msgstr "庫存已成功消耗" -#: src/tables/build/BuildAllocatedStockTable.tsx:260 +#: src/tables/build/BuildAllocatedStockTable.tsx:259 msgid "Consume" msgstr "消耗" -#: src/tables/build/BuildAllocatedStockTable.tsx:277 +#: src/tables/build/BuildAllocatedStockTable.tsx:276 #: src/tables/build/BuildLineTable.tsx:116 #: src/tables/sales/SalesOrderAllocationTable.tsx:247 #: src/tables/stock/TransferOrderAllocationTable.tsx:197 @@ -10498,7 +10507,7 @@ msgid "Testable" msgstr "可測試" #: src/tables/build/BuildLineTable.tsx:222 -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:263 msgid "Tracked" msgstr "已跟蹤" @@ -10520,24 +10529,24 @@ msgstr "生產中" msgid "Insufficient stock" msgstr "庫存不足" -#: src/tables/build/BuildLineTable.tsx:379 +#: src/tables/build/BuildLineTable.tsx:380 msgid "Gets Inherited" msgstr "獲取已繼承的" -#: src/tables/build/BuildLineTable.tsx:393 +#: src/tables/build/BuildLineTable.tsx:394 msgid "Unit Quantity" msgstr "單位數量" -#: src/tables/build/BuildLineTable.tsx:446 +#: src/tables/build/BuildLineTable.tsx:447 msgid "BOM Information" msgstr "BOM 資訊" -#: src/tables/build/BuildLineTable.tsx:523 +#: src/tables/build/BuildLineTable.tsx:526 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "完全分配" -#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:578 #: src/tables/sales/SalesOrderLineItemTable.tsx:312 #: src/tables/stock/TransferOrderLineItemTable.tsx:248 msgid "Create Build Order" @@ -10547,12 +10556,12 @@ msgstr "創建生產訂單" #~ msgid "Auto allocation in progress" #~ msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:590 +#: src/tables/build/BuildLineTable.tsx:593 #: src/tables/build/BuildOutputTable.tsx:228 msgid "Allocating stock to build order" msgstr "分配庫存至生產訂單" -#: src/tables/build/BuildLineTable.tsx:591 +#: src/tables/build/BuildLineTable.tsx:594 #: src/tables/build/BuildOutputTable.tsx:229 #: src/tables/sales/SalesOrderLineItemTable.tsx:338 msgid "Stock allocation complete" @@ -10562,58 +10571,58 @@ msgstr "庫存分配完成" #~ 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:601 -#: src/tables/build/BuildLineTable.tsx:609 -#: src/tables/build/BuildLineTable.tsx:869 +#: src/tables/build/BuildLineTable.tsx:604 +#: src/tables/build/BuildLineTable.tsx:612 +#: src/tables/build/BuildLineTable.tsx:872 #: src/tables/build/BuildOutputTable.tsx:252 -#: src/tables/build/BuildOutputTable.tsx:536 +#: src/tables/build/BuildOutputTable.tsx:538 #: src/tables/sales/SalesOrderLineItemTable.tsx:369 #: src/tables/sales/SalesOrderLineItemTable.tsx:440 msgid "Auto Allocate Stock" msgstr "自動分配庫存量" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "Auto-allocating stock for" msgstr "" -#: src/tables/build/BuildLineTable.tsx:603 +#: src/tables/build/BuildLineTable.tsx:606 msgid "selected line item(s)" msgstr "" -#: src/tables/build/BuildLineTable.tsx:610 +#: src/tables/build/BuildLineTable.tsx:613 msgid "Automatically allocate untracked BOM items to this build according to the selected options" msgstr "根據選定的選項,將未追蹤的 BOM 項目自動分配給此生產" -#: src/tables/build/BuildLineTable.tsx:655 -#: src/tables/build/BuildLineTable.tsx:669 -#: src/tables/build/BuildLineTable.tsx:818 -#: src/tables/build/BuildLineTable.tsx:922 -#: src/tables/build/BuildOutputTable.tsx:447 -#: src/tables/build/BuildOutputTable.tsx:452 +#: src/tables/build/BuildLineTable.tsx:658 +#: src/tables/build/BuildLineTable.tsx:672 +#: src/tables/build/BuildLineTable.tsx:821 +#: src/tables/build/BuildLineTable.tsx:925 +#: src/tables/build/BuildOutputTable.tsx:450 +#: src/tables/build/BuildOutputTable.tsx:455 msgid "Deallocate Stock" msgstr "取消庫存分配" -#: src/tables/build/BuildLineTable.tsx:671 +#: src/tables/build/BuildLineTable.tsx:674 msgid "Deallocate all untracked stock for this build order" msgstr "為這個構建訂單取消分配所有未跟蹤庫存" -#: src/tables/build/BuildLineTable.tsx:673 +#: src/tables/build/BuildLineTable.tsx:676 msgid "Deallocate stock from the selected line item" msgstr "從選中的行項中取消分配庫存" -#: src/tables/build/BuildLineTable.tsx:677 +#: src/tables/build/BuildLineTable.tsx:680 msgid "Stock has been deallocated" msgstr "庫存已經取消分配" -#: src/tables/build/BuildLineTable.tsx:798 +#: src/tables/build/BuildLineTable.tsx:801 msgid "Trackable parts must be allocated via the Build Outputs tab" msgstr "" -#: src/tables/build/BuildLineTable.tsx:838 +#: src/tables/build/BuildLineTable.tsx:841 msgid "Build Stock" msgstr "生產庫存" -#: src/tables/build/BuildLineTable.tsx:851 +#: src/tables/build/BuildLineTable.tsx:854 #: src/tables/sales/SalesOrderLineItemTable.tsx:553 #: src/tables/stock/TransferOrderLineItemTable.tsx:447 msgid "View Part" @@ -10674,119 +10683,119 @@ msgstr "根據選定的選項,將追蹤的 BOM 項目自動分配給此生產" #~ msgid "Edit build output" #~ msgstr "Edit build output" -#: src/tables/build/BuildOutputTable.tsx:332 -#: src/tables/build/BuildOutputTable.tsx:577 +#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:579 msgid "Add Build Output" msgstr "添加生成輸出" -#: src/tables/build/BuildOutputTable.tsx:335 +#: src/tables/build/BuildOutputTable.tsx:338 msgid "Build output created" msgstr "生產產出已建立" -#: src/tables/build/BuildOutputTable.tsx:357 +#: src/tables/build/BuildOutputTable.tsx:360 msgid "Completing build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:358 +#: src/tables/build/BuildOutputTable.tsx:361 msgid "Build outputs have been completed" msgstr "生產已完成" -#: src/tables/build/BuildOutputTable.tsx:367 +#: src/tables/build/BuildOutputTable.tsx:370 msgid "Scrapping build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:368 +#: src/tables/build/BuildOutputTable.tsx:371 msgid "Build outputs have been scrapped" msgstr "生產已完成" -#: src/tables/build/BuildOutputTable.tsx:377 +#: src/tables/build/BuildOutputTable.tsx:380 msgid "Cancelling build outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:378 +#: src/tables/build/BuildOutputTable.tsx:381 msgid "Build outputs have been cancelled" msgstr "生產已完成" -#: src/tables/build/BuildOutputTable.tsx:438 -#: src/tables/build/BuildOutputTable.tsx:647 +#: src/tables/build/BuildOutputTable.tsx:441 +#: src/tables/build/BuildOutputTable.tsx:649 msgid "Edit Build Output" msgstr "編輯生成輸出" -#: src/tables/build/BuildOutputTable.tsx:454 +#: src/tables/build/BuildOutputTable.tsx:457 msgid "This action will deallocate all stock from the selected build output" msgstr "此操作將會從選定的生產產出取消分配所有庫存" -#: src/tables/build/BuildOutputTable.tsx:479 +#: src/tables/build/BuildOutputTable.tsx:482 msgid "Serialize Build Output" msgstr "序列化生產產出" -#: src/tables/build/BuildOutputTable.tsx:497 -#: src/tables/part/PartTestResultTable.tsx:325 -#: src/tables/stock/StockItemTable.tsx:204 -msgid "Filter by stock status" -msgstr "按庫存狀態篩選" - #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" #~ msgstr "View Build Output" -#: src/tables/build/BuildOutputTable.tsx:544 +#: src/tables/build/BuildOutputTable.tsx:500 +#: src/tables/part/PartTestResultTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:203 +msgid "Filter by stock status" +msgstr "按庫存狀態篩選" + +#: src/tables/build/BuildOutputTable.tsx:546 msgid "Complete selected outputs" msgstr "完成選定的輸出" -#: src/tables/build/BuildOutputTable.tsx:555 +#: src/tables/build/BuildOutputTable.tsx:557 msgid "Scrap selected outputs" msgstr "報廢選定的輸出" -#: src/tables/build/BuildOutputTable.tsx:566 +#: src/tables/build/BuildOutputTable.tsx:568 msgid "Cancel selected outputs" msgstr "取消選定的輸出" -#: src/tables/build/BuildOutputTable.tsx:597 +#: src/tables/build/BuildOutputTable.tsx:599 msgid "Allocate" msgstr "分配" -#: src/tables/build/BuildOutputTable.tsx:598 +#: src/tables/build/BuildOutputTable.tsx:600 msgid "Allocate stock to build output" msgstr "為生產產出分配庫存" -#: src/tables/build/BuildOutputTable.tsx:611 +#: src/tables/build/BuildOutputTable.tsx:613 msgid "Deallocate" msgstr "取消分配" -#: src/tables/build/BuildOutputTable.tsx:612 +#: src/tables/build/BuildOutputTable.tsx:614 msgid "Deallocate stock from build output" msgstr "從生產輸出中取消分配庫存" -#: src/tables/build/BuildOutputTable.tsx:626 +#: src/tables/build/BuildOutputTable.tsx:628 msgid "Serialize build output" msgstr "序列化生產產出" -#: src/tables/build/BuildOutputTable.tsx:637 +#: src/tables/build/BuildOutputTable.tsx:639 msgid "Complete build output" msgstr "完成生產輸出" -#: src/tables/build/BuildOutputTable.tsx:654 +#: src/tables/build/BuildOutputTable.tsx:656 msgid "Scrap" msgstr "報廢件" -#: src/tables/build/BuildOutputTable.tsx:655 +#: src/tables/build/BuildOutputTable.tsx:657 msgid "Scrap build output" msgstr "報廢生產輸出" -#: src/tables/build/BuildOutputTable.tsx:665 +#: src/tables/build/BuildOutputTable.tsx:667 msgid "Cancel build output" msgstr "取消生產輸出" -#: src/tables/build/BuildOutputTable.tsx:729 +#: src/tables/build/BuildOutputTable.tsx:731 msgid "Required Tests" msgstr "需要測試" -#: src/tables/build/BuildOutputTable.tsx:805 +#: src/tables/build/BuildOutputTable.tsx:807 msgid "External Build" msgstr "外部生產" -#: src/tables/build/BuildOutputTable.tsx:807 +#: src/tables/build/BuildOutputTable.tsx:809 msgid "This build order is fulfilled by an external purchase order" msgstr "此生產訂單由外部採購訂單履行" @@ -11486,7 +11495,7 @@ msgstr "最低庫存數" msgid "Maximum stock" msgstr "" -#: src/tables/part/PartTable.tsx:270 +#: src/tables/part/PartTable.tsx:272 msgid "Import Parts" msgstr "匯入零件" @@ -11502,40 +11511,40 @@ msgstr "匯入零件" #~ msgid "Filter by parts which have stocktake information" #~ msgstr "Filter by parts which have stocktake information" -#: src/tables/part/PartTable.tsx:359 -#: src/tables/part/PartTable.tsx:407 +#: src/tables/part/PartTable.tsx:361 +#: src/tables/part/PartTable.tsx:409 msgid "Set Category" msgstr "設定類別" -#: src/tables/part/PartTable.tsx:409 +#: src/tables/part/PartTable.tsx:411 msgid "Set category for selected parts" msgstr "設定選定零件的類別" -#: src/tables/part/PartTable.tsx:419 +#: src/tables/part/PartTable.tsx:421 msgid "Order selected parts" msgstr "訂購選定的零件" -#: src/tables/part/PartTable.tsx:429 +#: src/tables/part/PartTable.tsx:431 msgid "Add Parts" msgstr "新增零件" -#: src/tables/part/PartTable.tsx:435 +#: src/tables/part/PartTable.tsx:437 msgid "Create Part" msgstr "建立零件" -#: src/tables/part/PartTable.tsx:437 +#: src/tables/part/PartTable.tsx:439 msgid "Create a new part" msgstr "建立新零件" -#: src/tables/part/PartTable.tsx:443 +#: src/tables/part/PartTable.tsx:445 msgid "Import parts from a file" msgstr "從檔案匯入零件" -#: src/tables/part/PartTable.tsx:448 +#: src/tables/part/PartTable.tsx:450 msgid "Import from Supplier" msgstr "從供應商匯入" -#: src/tables/part/PartTable.tsx:450 +#: src/tables/part/PartTable.tsx:452 msgid "Import parts from a supplier plugin" msgstr "從供應商外掛程式匯入零件" @@ -12052,7 +12061,7 @@ msgid "Sample" msgstr "樣本" #: src/tables/plugin/PluginListTable.tsx:442 -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:247 msgid "Installed" msgstr "已安裝" @@ -12261,11 +12270,11 @@ msgstr "編輯分配" msgid "View Shipment" msgstr "檢視發貨" -#: src/tables/sales/SalesOrderAllocationTable.tsx:316 +#: src/tables/sales/SalesOrderAllocationTable.tsx:315 msgid "Assign to Shipment" msgstr "分配至發貨" -#: src/tables/sales/SalesOrderAllocationTable.tsx:332 +#: src/tables/sales/SalesOrderAllocationTable.tsx:331 msgid "Assign to shipment" msgstr "分配至發貨" @@ -12726,15 +12735,15 @@ msgstr "所有待處理任務已刪除" msgid "Error while deleting all pending tasks" msgstr "刪除所有待處理任務時發生錯誤" -#: src/tables/settings/ProjectCodeTable.tsx:58 +#: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Edit Project Code" msgstr "編輯項目編碼" -#: src/tables/settings/ProjectCodeTable.tsx:66 +#: src/tables/settings/ProjectCodeTable.tsx:74 msgid "Delete Project Code" msgstr "刪除項目編碼" -#: src/tables/settings/ProjectCodeTable.tsx:97 +#: src/tables/settings/ProjectCodeTable.tsx:116 msgid "Add project code" msgstr "編輯項目編碼" @@ -12762,15 +12771,15 @@ msgstr "" msgid "Add Entry" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:174 +#: src/tables/settings/SelectionListDrawer.tsx:172 msgid "This selection list is locked and cannot be edited." msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:180 +#: src/tables/settings/SelectionListDrawer.tsx:178 msgid "Selection List Details" msgstr "" -#: src/tables/settings/SelectionListDrawer.tsx:204 +#: src/tables/settings/SelectionListDrawer.tsx:202 msgid "Selection List Entries" msgstr "" @@ -13034,96 +13043,96 @@ msgstr "刪除位置類型" msgid "Icon" msgstr "圖標" -#: src/tables/stock/StockItemTable.tsx:180 +#: src/tables/stock/StockItemTable.tsx:179 msgid "Stocktake Date" msgstr "盤點日期" -#: src/tables/stock/StockItemTable.tsx:199 +#: src/tables/stock/StockItemTable.tsx:198 msgid "Show stock for active parts" msgstr "顯示激活零件的庫存" -#: src/tables/stock/StockItemTable.tsx:210 +#: src/tables/stock/StockItemTable.tsx:209 msgid "Show stock for assembled parts" msgstr "顯示組裝配件的庫存" -#: src/tables/stock/StockItemTable.tsx:215 +#: src/tables/stock/StockItemTable.tsx:214 msgid "Show items which have been allocated" msgstr "顯示已分配的項目" -#: src/tables/stock/StockItemTable.tsx:220 +#: src/tables/stock/StockItemTable.tsx:219 msgid "Show items which are available" msgstr "顯示可用的項目" -#: src/tables/stock/StockItemTable.tsx:224 +#: src/tables/stock/StockItemTable.tsx:223 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" msgstr "包括子地點" -#: src/tables/stock/StockItemTable.tsx:225 +#: src/tables/stock/StockItemTable.tsx:224 msgid "Include stock in sublocations" msgstr "包括子地點的庫存" -#: src/tables/stock/StockItemTable.tsx:229 +#: src/tables/stock/StockItemTable.tsx:228 msgid "Depleted" msgstr "耗盡" -#: src/tables/stock/StockItemTable.tsx:230 +#: src/tables/stock/StockItemTable.tsx:229 msgid "Show depleted stock items" msgstr "顯示耗盡的庫存項" -#: src/tables/stock/StockItemTable.tsx:236 +#: src/tables/stock/StockItemTable.tsx:235 msgid "Show items which are in production" msgstr "顯示正在生產的項目" -#: src/tables/stock/StockItemTable.tsx:244 +#: src/tables/stock/StockItemTable.tsx:243 msgid "Show items which have been consumed by a build order" msgstr "顯示已被生產訂單消耗的項目" -#: src/tables/stock/StockItemTable.tsx:249 +#: src/tables/stock/StockItemTable.tsx:248 msgid "Show stock items which are installed in other items" msgstr "顯示安裝在其他項目中的庫存項" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:252 msgid "Sent to Customer" msgstr "發送給客户" -#: src/tables/stock/StockItemTable.tsx:254 +#: src/tables/stock/StockItemTable.tsx:253 msgid "Show items which have been sent to a customer" msgstr "顯示已發送給客户的項目" -#: src/tables/stock/StockItemTable.tsx:265 +#: src/tables/stock/StockItemTable.tsx:264 msgid "Show tracked items" msgstr "顯示已跟蹤項目" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:268 msgid "Has Purchase Price" msgstr "有采購價格" -#: src/tables/stock/StockItemTable.tsx:270 +#: src/tables/stock/StockItemTable.tsx:269 msgid "Show items which have a purchase price" msgstr "顯示有購買價格的項目" -#: src/tables/stock/StockItemTable.tsx:275 +#: src/tables/stock/StockItemTable.tsx:274 msgid "Show items which have expired" msgstr "顯示已過期的項目" -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:280 msgid "Show items which are stale" msgstr "顯示陳舊的項目" -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Expired Before" msgstr "過期於...之前" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Show items which expired before this date" msgstr "顯示在此日期之前過期的項目" -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Expired After" msgstr "過期於...之後" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:293 msgid "Show items which expired after this date" msgstr "顯示在此日期之後過期的項目" @@ -13131,35 +13140,35 @@ msgstr "顯示在此日期之後過期的項目" #~ msgid "Show stock for assmebled parts" #~ msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:303 msgid "Stocktake Before" msgstr "盤點於...之前" -#: src/tables/stock/StockItemTable.tsx:305 +#: src/tables/stock/StockItemTable.tsx:304 msgid "Show items counted before this date" msgstr "顯示在此日期之前盤點的項目" -#: src/tables/stock/StockItemTable.tsx:310 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Stocktake After" msgstr "盤點於...之後" -#: src/tables/stock/StockItemTable.tsx:311 +#: src/tables/stock/StockItemTable.tsx:310 msgid "Show items counted after this date" msgstr "顯示在此日期之後盤點的項目" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Has Stocktake Date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a stocktake date" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:320 msgid "External Location" msgstr "外部地點" -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show items in an external location" msgstr "顯示外部庫存地點的項目" @@ -13175,11 +13184,11 @@ msgstr "顯示外部庫存地點的項目" #~ msgid "Serial Number GTE" #~ msgstr "Serial Number GTE" -#: src/tables/stock/StockItemTable.tsx:440 +#: src/tables/stock/StockItemTable.tsx:432 msgid "Stock item created" msgstr "庫存項目已建立" -#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order items" msgstr "訂單項目"